Где я могу найти текстовый файл, который выводит поток печати?
Это мой код для записи в файл с использованием потока печати в Java
PrintStream stream = null;
try {
stream = new PrintStream(new File("hi.txt"));
stream.println("hi my name is chris");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
stream.close();
}
У меня вопрос после того, как я выполню этот фрагмент кода, где я могу найти hi.txt в eclipse? Обычно, когда я работаю с текстовыми файлами, текстовый файл появляется в системной библиотеке JRE. В этом случае это не
2 ответа
Решение
Он должен быть создан в папке проекта Eclipse, который вы запускаете.
Помимо ответа @Eran, вы можете просто напечатать абсолютный путь к объекту File, если вам интересно, где он находится в файловой системе.
File f = new File( "hi.txt" );
System.out.println(f.getAbsoluteFile());