java生成文件代码|请问用java创建一个TXT文件文件里写“你好”代码怎么写

1. 请问用java创建一个TXT文件,文件里写“你好”,代码怎么写

这样写就可以了:import java.io.*;class C {public static void main( String[ ] args ) throws Exception {PrintWriter pw = new PrintWriter( new FileWriter( "问好.txt" ) );pw.print( "你好" );pw.close( );}}

2. 使用java实现创建本地文件的代码

实现代码如下:import java.io.*; /** * Created by tang on 14-3-1. */public class jsonUtils { //从给定位置读取Json文件 public static String readJson(String path){ //从给定位置获取文件 File file = new File(path); BufferedReader reader = null; //返回值,使用StringBuffer StringBuffer data = new StringBuffer(); // try { reader = new BufferedReader(new FileReader(file)); //每次读取文件的缓存 String temp = null; while((temp = reader.readLine()) != null){ data.append(temp); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }finally { //关闭文件流 if (reader != null){ try { reader.close(); } catch (IOException e) { e.printStackTrace(); } } } return data.toString(); } //给定路径与Json文件,存储到硬盘 public static void writeJson(String path,Object json,String fileName){ BufferedWriter writer = null; File file = new File(path + fileName + ".json"); //如果文件不存在,则新建一个 if(!file.exists()){ try { file.createNewFile(); } catch (IOException e) { e.printStackTrace(); } } //写入 try { writer = new BufferedWriter(new FileWriter(file)); writer.write(json.toString()); } catch (IOException e) { e.printStackTrace(); }finally { try { if(writer != null){ writer.close(); } } catch (IOException e) { e.printStackTrace(); } }// System.out.println("文件写入成功!"); }}

3. JAVA 创建一个空文本文档

importjava.io.*;publicclassTest{publicstaticvoidmain(String[]args)throwsException{Filef=newFile("E:/hello.txt");OutputStreamos=newFileOutputStream(f);}}

已测可用,有帮助的话给个采纳谢谢。

竟然说我疑似复制

来,好好看看。

垃圾百毒

4. java 如何生成可执行文件

教你一个简单的方法,生成批处理文件!先把JDK里面的jre运行包拷在你项目的根目录,和bin包同一目录,然后在改目录新建一个.txt文档,在里面写如下代码setclasspath=binsetpath=jre\binjava项目的包名+带有Main方法的字节码文件!如:javacom.lovo.guimb.socket.Servercom.lovo.guimb.socket为我程序的包名,server为我程序的主方法字节码文件!然后把该.txt文件改为以后缀名为.bat的文件!然后双击运行就OK了!

5. java代码生成dat文件

Filefilename=newFile("F:\zd.dat");

说明:dat可以改成任何扩展名,是自己可以定义的,如下:

publicvoidcreateFile(){//path表示所创建文件的路径Stringpath="d:/tr/rt";Filef=newFile(path);if(!f.exists()){f.mkdirs();}//fileName表示创建的文件名;为txt类型;StringfileName="test.txt";Filefile=newFile(f,fileName);if(!file.exists()){try{file.createNewFile();}catch(IOExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}}}//现在可以在d:/tr/rt目录下找到test.txt文件

6. java中创建文件

一般都可以通过”new file“的形式来完成文件创建。代码如下:import java.io.*;public class filename { public static void main(String[] arg) throws IOException { //以下操作可能出现异常,必须放入try块中 try{ File path=new File("F:\\filepath"); //先设置文件路径File dir=new File(path,"filename.txt"); //设置在文件路径下创建新文件的名称if(!dir.exists()) //判断文件是否已经存在dir.createNewFile(); //如果不存在的话就创建一个文件}catch(Exception e){ //如果存在就会报错,System.out.print("创建失败");//输出创建失败信息,也就证明当前要创建的文件已经存在。} } }

7. 怎样用Eclipse将Java源代码生成可执行文件

代码中右键->运行->Java应用程序,程序运行了,对应的目录下面会生成后缀为class的文件,只要有Jre的地方都可以运行class。如果要变为exe的话,下载exe4j来生成exe文件也可以。

8. Java编写代码,在D盘下创建abc文件夹,然后在abc文件夹中创建abc文件,求详细代码!

Java代码:import java.io.File;import java.io.IOException;public class Test10 {public static void main(String[] args) {//创建“abc”文件夹String pathName = "d:\\abc";File path = new File(pathName);path.mkdir();//创建“abc”文件String fileName = "d:\\abc\\abc";File file = new File(fileName);try {file.createNewFile();}catch (IOException e) {e.printStackTrace();}}}

9. 怎么用java代码生成pdf文档

用java代码生成pdf文档import java.io.FileOutputStream;import java.io.IOException;import com.lowagie.text.*;import com.lowagie.text.pdf.PdfWriter;public class HelloWorld {public static void main(String[] args) { System.out.println("Hello World"); // 创建一个Document对象 Document document = new Document(); try { // 生成名为 HelloWorld.pdf 的文档 PdfWriter.getInstance(document, new FileOutputStream("HelloWorld.pdf")); // 添加PDF文档的一些信息 document.addTitle("Hello World example"); document.addAuthor("Bruno Lowagie"); document.addSubject("This example explains how to add metadata."); document.addKeywords("iText, Hello World, step 3, metadata"); document.addCreator("My program using iText"); // 打开文档,将要写入内容 document.open(); // 插入一个段落 document.add(new Paragraph("Hello World!")); } catch (DocumentException de) { System.err.println(de.getMessage()); } catch (IOException ioe) { System.err.println(ioe.getMessage()); } // 关闭打开的文档 document.close();}}编译运行以后,我们可以在运行的目录发现生成的HelloWorld.pdf,打开可以看到我们写的文字:

10. Java动态生成代码

可以的,我说说大概思路,很简单,你自己具体实现吧,把代码写给你没意义的:1.将你这段字符串输出到一个文件里,用Java类文件的方式命名。2.调用外部javac命令将该文件编译。3.用类加载器(ClassLoad)动态加载新的class文件并用Class.forName()注册该类,然后就可以正常使用了。上面的每一步都能在中找到实现方法,自己发挥吧。


赞 (0)