Где я могу найти текстовый файл, который выводит поток печати?

Это мой код для записи в файл с использованием потока печати в 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());
Другие вопросы по тегам