Доступ до файлової системи
- Щоб отримати файлову систему за замовчуванням, використовуйте метод getDefault() фабричного класу FileSystems. …
- Екземпляр Path завжди прив’язаний до файлової системи. …
- Роздільником шляхів для файлових систем POSIX є скісна риска / , а для Microsoft Windows — зворотна скісна риска \ .
Є такі способи відкрити файл у Java:
- Клас Java Desktop.
- Клас Java FileInputStream.
- Клас Java BufferedReader.
- Клас Java FileReader.
- Клас Java Scanner.
- Пакет Java nio.
Метод getPath перетворює залежний від системи рядок шляху, повертаючи об’єкт Path, який можна використовувати для пошуку та доступу до файлу. Метод getPathMatcher використовується для створення PathMatcher, який виконує операції зіставлення шляхів. Метод getFileStores повертає ітератор базових файлових сховищ.
Метод getName() файлу Java повертає останнє ім'я послідовності імен шляху, що означає, що повертається ім'я файлу або каталогу, позначене цією абстрактною назвою шляху.
В основному методі:
- Вкажіть шлях до файлу у вигляді рядка ( filePath ).
- Створіть об’єкт Path за допомогою Paths. get(filePath) для представлення шляху до файлу.
- Використовуйте метод getParent() об’єкта Path, щоб отримати батьківський каталог як інший об’єкт Path ( parentDirectory ).
- Перевірте, чи батьківський каталог не є нульовим.