我有以下代码来读取一个文本文件.
public static void main(String[] args) { try { Scanner in = new Scanner(new FileReader("input.txt")); while(in.hasNext()) { System.out.println(in.next()); } } catch (FileNotFoundException ex) { Logger.getLogger(Main.class.getName()).log(Level.SEVERE,null,ex); } }
我的项目结构设置如下:
build/ directory contains class dist/ directory contains the jar file src/ directory contains source input.txt the text file to read
如果我将textfile input.txt放入一个名为test的目录中,该目录与build,dist和src位于同一个目录,那么应该进入filereader的参数,以便我仍然可以找到这个文件?