Класс File и каталоги

103
08 декабря 2019, 16:10

Сейчас изучаю ввод-вывод, столкнулся с таким понятие как каталог, не очень понимаю что это, можете объяснить?

Answer 1

В файловой системе, каталог (или папка) это место для хранения файлов. Класс File в Java содержит функции для работы с каталогами.

В частности создать каталог можно при помощи функции mkdir, если операция выполнена успешно, то возвращается true, а если что-то пошло не так, то false. В данном классе имеются и другие полезные функции для работы с каталогом-папкой.

Если каталог доступен только для чтения это значит, что из него можно только читать, то есть в него нельзя добавлять новые файлы и подкаталоги, а если доступен для записи, то можно добавлять новые файлы и подкаталоги (то есть простые каталоги, в которые можно добавлять файлы и подкаталоги и так далее)

Answer 2

"Каталог" это "папка", она же "директория".

В синей рамке - каталоги. В зеленой - файлы.

READ ALSO
Как из timestamp извлечь временной сдвиг?

Как из timestamp извлечь временной сдвиг?

У меня есть объект Timestamp в который записано значение

139
Абсолютный путь и обычный

Абсолютный путь и обычный

Прочитал вот это: Полный или абсолютный путь — это путь, который указывает на одно и то же место в файловой системе, вне зависимости от текущего...

149
Как реализовать поиск по сайту из списка передаваемых объектов?

Как реализовать поиск по сайту из списка передаваемых объектов?

Необходим поиск по сайту в формеФорма состоит из нескольких текстовых полей и 2-х полей с выбором объектов (Пунктов назначения и отправления,...

120
Не добавляет File в список

Не добавляет File в список

Потому что, если myList - изначально пустой, в него никогда ничего не добавится

111