我将此代码编写为输出文本文件,但在运行后它不会产生任何文件。
String text1="hello word";
try {
File file = new File("f0f0f0f.txt");
FileWriter fileWriter = new FileWriter(file);
fileWriter.write(text1);
fileWriter.flush();
fileWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
答案 0 :(得分:3)
如果该代码在没有错误的情况下运行,将生成一个文件......除非File
或FileWriter
不是标准java.io
类。< / p>
但是您正在创建的文件将位于JVM的真正“当前目录”中......这可能不是您正在寻找的位置。
您的代码可以简化(请参阅@Vaibhav Mule的回答),但这不是导致问题的原因。
答案 1 :(得分:0)
试试这个
String text1 = "hello word";
FileWriter fileWriter = new FileWriter("f0f0f0f.txt");
try {
fileWriter.write(text1);
fileWriter.close();
} catch (IOException e) {
e.printStackTrace();
}