我试图打印一个名为“来源”的字符串'使用PrintWriter编写一个名为Paper.java的java文件,但它永远不会打印到文件中。 WriteToFile类中的openToWrite方法有一个try-catch,使outfile成为PrintWriter。
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。提前感谢您的帮助!
答案 0 :(得分:0)
看起来你有两个不同的变量名 - fileName vs fileString