途径问题java

时间:2014-02-18 23:05:28

标签: java path

我有一段我正在努力解决的代码

System.out.println("What file would you like to open?");
Scanner sc = new Scanner(System.in);
String files = sc.nextLine();   
Scanner input = new Scanner(new File(files));

基本上,假设我有一个名为text.txt的文件,我输入该文件作为扫描仪的用户输入进行分析,它应该放在我的目录中?我试着将它放在我班级的bin和src文件中以及我班级里面,但是我一直在FileNotFoundException处找到:

Scanner input = new Scanner(new File(files));

它甚至没有问我任何用户输入。

1 个答案:

答案 0 :(得分:0)

使用

String current = System.getProperty("user.dir");

您可以查看您目前所在的位置。

您可以尝试将其放在项目根文件夹中,一个在src / bin之上。

相关问题