Я не могу понять, почему я не могу заставить сканер прочитать мой файл .txt. В конце концов я прибегнул к простому хранению данных в виде строки в своей программе. Но все же хотелось бы узнать, почему Сканер не видит этот файл.
Scanner scan = new Scanner(new File("Test.txt"));
Я также пробовал:
Scanner scan = new Scanner(new File("C:/Users/myusername/Desktop/Test.txt"));
Оба приводят к возникновению исключения FileNotFoundException.
Текстовый файл находится в том же каталоге, где находятся файлы классов и исходные файлы.
Кто-нибудь знает, что не так??
Хорошо, это действительно отстой. Я просто не знаю, почему это происходит. Я точно знаю, что файл существует.
System.out.println(System.getProperty("user.dir"));
показывает, что каталог, в котором я нахожусь, является правильным.
У кого-нибудь еще есть мысли?
Scanner scan = new Scanner(new File("C:\\Users\\myusername\\Desktop\\Test.txt"));
- person Vignesh Shiv   schedule 06.10.2015/
как начало параметра. Но функция, которая ищет файлы, не использует синтаксический анализатор командной строки.) - person ajb   schedule 06.10.2015