Я попытался прочитать из input1.txt, который находился внутри одного из моих пакетов вместе с классом, который пытался его прочитать.
Следующие работы:
String fileName = FileTransferClient.class.getResource("input1.txt").getPath();
System.out.println(fileName);
BufferedReader bufferedTextIn = new BufferedReader(new FileReader(fileName));
Наиболее важной частью было называть getPath()
, если вы хотите указать правильный путь в формате String. НЕ ИСПОЛЬЗУЙТЕ toString()
, потому что он добавит дополнительный текст форматирования, который будет ОБРАТИТЬСЯ к файлуName (вы можете попробовать его и посмотреть распечатку).
Отработано 2 часа отладки этого ... :(