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