Печать в файл в Java
Я пытаюсь напечатать строку с именем "source" в java-файле Paper.java, используя PrintWriter, но он никогда не печатается в файл. У метода openToWrite в классе WriteToFile есть 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. Заранее спасибо за вашу помощь!
1 ответ
Похоже, у вас есть два разных имени переменной - fileName против fileString