Довідники Java File

Що таке File в Java?

Клас File використовується для роботи з файлами та директоріями на файловій системі. Він надає методи для створення, видалення, перейменування файлів, отримання інформації про файли та директорії, а також інші операції.


Приклади використання:

  • Для створення об'єкта File можна використовувати конструктори за допомогою файлу або директорії:
File myFile = new File("шлях/к/файлу.txt");
  • Методи createNewFile та mkdir використовуються для створення файлу або директорії відповідно.
File newFile = new File("новий_файл.txt");
newFile.createNewFile(); // Створення файлу

File newDirectory = new File("нова_директорія");
newDirectory.mkdir(); // Створення директорії
  • Методи delete та deleteOnExit видаляють файл або директорію. deleteOnExit видаляє файл або директорію після завершення програми.
File fileToDelete = new File("файл_для_видалення.txt");
fileToDelete.delete(); // Видалення файлу

File directoryToDelete = new File("директорія_для_видалення");
directoryToDelete.delete(); // Видалення директорії
  • Методи exists та isFile/isDirectory використовуються для перевірки існування файлу або директорії, а також для перевірки, чи є об'єкт файлом або директорією.
File existingFile = new File("існуючий_файл.txt");
boolean fileExists = existingFile.exists(); // Перевірка існування файлу

File existingDirectory = new File("існуюча_директорія");
boolean directoryExists = existingDirectory.exists(); // Перевірка існування директорії
  • Методи getName, getPath, getAbsolutePath, getParent використовуються для отримання різної інформації про файл або директорію.
String fileName = existingFile.getName(); // Отримання імені файлу
String filePath = existingFile.getPath(); // Отримання шляху до файлу
String absolutePath = existingFile.getAbsolutePath(); // Отримання абсолютного шляху до файлу
String parentDirectory = existingFile.getParent(); // Отримання батьківської директорії
Коментарі
Додати коментар

Поки що коментарів немає