Я пытаюсь напечатать строку с именем «источник» в java-файл с именем Paper.java с помощью PrintWriter, но он никогда не печатается в файле. Метод openToWrite в классе WriteToFile имеет try-catch, который превращает выходной файл в 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. Заранее спасибо за вашу помощь!
outfile = new PrintWriter("Paper.java");
Так что это должно быть вашеWriteToFile.openToWrite()
- person 3kings   schedule 24.10.2015openToWrite
, чтобы быть уверенным. Также убедитесь, что то место, куда, по вашему мнению, был записан файл, совпадает с тем местом, куда он был записан на самом деле. - person MadProgrammer   schedule 24.10.2015