2
我正在尝试使用PrintWriter将名为'source'的字符串打印到称为Paper.java的java文件,但它永远不会被打印到文件中。 WriteToFile类中的openToWrite方法有一个try-catch,它可以生成一个PrintWriter文件。打印到java中的文件
PrintWriter outfile = WriteToFile.openToWrite("Paper.java");
outfile.println(source);
System.out.println(source);
outfile.close();
这是我的openToWrite方法的代码:
public static PrintWriter openToWrite(String fileName)
{
PrintWriter outFile = null;
try
{
outFile = new PrintWriter(fileString);
}
catch(Exception e)
{
System.out.println("File could not be created");
System.exit(2);
}
return outFile;
}
我正在写,Paper.java的文件,是相同的Java项目下。
对不起,这样一个基本级别的问题!我刚开始学习java。预先感谢您的帮助!
作品对我来说,如果你只是做'OUTFILE =的新PrintWriter(“Paper.java”);'所以它必须是你的' WriteToFile.openToWrite()' – 3kings
为了确保你需要提供'openToWrite'的代码。另外,请确保您认为文件被写入的位置与文件实际写入的位置相同 – MadProgrammer