Задачу сдал, но вопросики повылазили.
Если мы передаём в конструктор FileInputStream строку с названием файла без указания к нему пути (например "file.txt" а не "C:\\file.txt") то где программа ищет файл? Мы же просто его название передали, а не весь путь где его найти.
Аналогичный вопрос про new FileOutputStream("file.txt") где в этом случае создаётся file.txt?
Сергей Жирков
41 уровень
Вопрос про путь к файлу
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Юра
3 мая 2020, 16:14
Так прокатывает если ты находишься в текущем каталоге с файлом "file.txt".
А если он в соседней папке то нужно указывать полный путь.
0
Сергей Жирков Backend Developer в MvideoMobile
3 мая 2020, 18:45
Ещё интересно что считать текущим каталогом.
Через System.getProperties выяснил что это C:\\javarushtasks\\javarushtasks что как бы совсем неочевидно, я то пихал в каталог с самой задачей и нифига не работало - файл не находился.
В общем, спасибо за ответ, более менее понятно.
0