如何使用FileWriter将文件实际写入文件,然后在记事本上打开它并查看我所写的内容?这就是我迄今为止尝试过的:
package Experimental;
import java.io.*;
public class IO {
public static void main (String args[]) {
File f = new File("testFile.txt");
//Outputting into a file
try {
PrintWriter filePrint = new PrintWriter(
new BufferedWriter(new FileWriter(f,true))
);
filePrint.println("testing, testing, printing into a file (apparently)");
} catch (IOException e) {
System.out.println(e.getMessage());
}
}
}发布于 2014-02-14 13:46:32
当你写完close的FileWriter后,不要忘记它。
发布于 2014-02-14 13:50:05
您应该像这样刷新和关闭PrintWriter:
File file = new File("testFile.txt");
PrintWriter filePrint = new PrintWriter(new BufferedWriter(new FileWriter(file, true)));
try
{
try
{
filePrint.println("testing, testing, printing into a file (apparently)");
filePrint.flush();
}
finally
{
filePrint.close();
}
}
catch (IOException e)
{
e.printStackTrace();
}https://stackoverflow.com/questions/21781002
复制相似问题