这是我在java中使用print stream写入文件的代码
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();
}
我的问题是在执行这段代码之后,在哪里可以找到eclipse中的hi.txt?通常,当我处理文本文件时,文本文件将显示在JRE系统库下。在这种情况下,它没有
答案 0 :(得分:3)
应该在正在运行的Eclipse项目的文件夹中创建它。
答案 1 :(得分:2)
除了@Eran的回答,如果你想知道它在文件系统中的位置,你可以打印文件对象的绝对路径。
File f = new File( "hi.txt" );
System.out.println(f.getAbsoluteFile());