如何在Java中编辑.text文件

时间:2010-05-12 11:14:06

标签: java file-io text-editor java.util.scanner

我想我可以使用“扫描仪”来读取.txt文件,但是如何编写甚至创建新的文本文件?

4 个答案:

答案 0 :(得分:4)

这个Basic I/O and Files Tutorial可以解决这个问题:)

答案 1 :(得分:1)

创建一个java.io.FileOutputStream来编写它。要编写文本,您可以在其周围创建PrintWriter

答案 2 :(得分:0)

创建新文本文件

FileOutputStream object=new FileOutputStream("a.txt",true);
object.write(byte[]);
object.close();

如果文件不可用,这将创建一个文件,如果文件已经可用,它将向其附加数据。

答案 3 :(得分:0)

这个简单的代码示例将创建文本文件(如果它不存在),如果存在,它将覆盖它:

try {  
    FileWriter outFile = new FileWriter("c:/myfile.txt");  
    PrintWriter out = new PrintWriter(outFile);  
    // Also could be written as follows on one line  
    // Printwriter out = new PrintWriter(new FileWriter(filename));  
    // Write text to file  
    out.println("This is some text I wrote");  
    out.close();  
} catch (IOException e) {  
    e.printStackTrace();  
}

希望它有所帮助!