0

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

4

4 回答 4

4

这个基本 I/O 和文件教程应该可以解决问题:)

于 2010-05-12T11:19:31.903 回答
1

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

于 2010-05-12T11:15:27.810 回答
0

创建新的文本文件

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

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

于 2010-05-14T11:57:23.087 回答
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();  
}

希望能帮助到你!

于 2010-10-20T16:39:28.633 回答