Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 13590|Відповідь: 1

[Джерело] Java рекурсивно зчитує всі шляхи до файлів у каталогу

[Копіювати посилання]
Опубліковано 10.01.2019 13:47:54 | | | |


Код java виглядає так:

Вкладення: Поширені операції для java-файлів:

1. Отримайте шлях до файлу та статус виявлення:
1) Шлях до файлу операції та назва:
File getAbsoluteFile(): Отримати абсолютний шлях
String getAbsolutePath(): Отримати абсолютний шлях
String getPath(): Отримати шлях до файлу
String getName(): Отримати ім'я файлу
Файл getParentFile(): Отримує батьківський файл каталогу
String getParent(): Отримати шлях батьківської директорії

2) Як визначити статус файлу:
boolean canExecute(): Визначити, чи є це виконуваним файлом чи ні
boolean canRead(): Визначити, чи читається файл
boolean canWrite(): Визначити, чи можна записувати файл
boolean isHidden(): Визначте, чи є файл прихованим файлом
long lastModified(): Визначає, коли файл востаннє змінювався

long length(): отримує довжину файлу в байтах



2. Метод файлу
1) Робота з файлом:
boolean isFile(): чи є це файлом чи ні
boolean createNewFile(): створює новий файл
статичний файл createTempFile (префікс рядка, суфікс рядка): Створює тимчасовий файл
boolean delete(): видаляє файл
void deleteOnExit(): видаляє файли, коли JVM зупиняється
булева існує(): Визначити, чи існує файл
boolean renameTo(File dest): Перемодифікувати назву

2) Робота каталогу
boolean isDirectory(): Визначити, чи є це каталогом
boolean mkdir(): створює поточний каталог
boolean mkdirs(): Створює поточний каталог і батьківський каталог
String[] list(): Перелік усіх імен файлів
File[] listFiles(): Перелік усіх об'єктів файлів
статичний файл[] listRoots(): Перелік системних ключів





Попередній:Будь ласка, прочитайте розділ «Безпека» в посібнику, щоб дізнатися, як...
Наступний:Тренінг з мислення YouCore: Розв'язуйте проблеми за допомогою фреймворків.
 Орендодавець| Опубліковано 10.01.2019 14:06:50 |
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com