Програма Java для створення каталогів

У цьому прикладі ми навчимося створювати каталоги на Java.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування Java:

  • Клас файлу Java
  • Заява про Java, якщо … ще

Клас Java File забезпечує mkdir()метод створення нового каталогу. Метод повертається

  • true якщо створено новий каталог
  • false якщо каталог вже існує

Приклад 1: Створіть новий каталог на Java

 import java.io.File; class Main ( public static void main(String() args) ( // creates a file object with specified path File file = new File("Java Example\directory"); // tries to create a new directory boolean value = file.mkdir(); if(value) ( System.out.println("The new directory is created."); ) else ( System.out.println("The directory already exists."); ) ) ) 

У наведеному вище прикладі ми створили файл-об'єкт з ім'ям file. Об'єкт включає інформацію про вказаний шлях до каталогу.

 File file = new File("Java Example\directory"); 

Тут ми використали mkdir()метод для створення нового каталогу у вказаному шляху.

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

 Створено новий каталог. 

Однак, якщо каталог вже існує , ми побачимо це повідомлення.

 Каталог уже існує. 

Важливо зазначити, що каталог створюється всередині батьківського каталогу Java Example .

Однак, якщо батьківський каталог Java Example не існує, тоді mkdir()метод не може створити каталог .

У цьому випадку ми можемо використовувати mkdirs()метод Fileкласу Java . Метод дозволяє нам створити батьківський каталог, якщо його ще немає.

Приклад 2: Створіть новий каталог за допомогою методу mkdirs ()

 import java.io.File; class Main ( public static void main(String() args) ( // creates a file object in the current path File file = new File("Java Tutorial\directory"); // tries to create a new directory boolean value = file.mkdirs(); if(value) ( System.out.println("The new directory is created."); ) else ( System.out.println("The directory already exists."); ) ) ) 

У наведеному вище прикладі ми створили файл-об'єкт з ім'ям file. Об'єкт включає інформацію про шлях до каталогу.

 File file = new File("Java Tutorial\directory"); 

Тут ми використали mkdirs()метод для створення нового каталогу із зазначеним шляхом.

Якщо каталог не існує в поточному розташуванні , створюється новий каталог і відображається це повідомлення.

 Створено новий каталог. 

Однак, якщо каталог вже існує , ми побачимо це повідомлення.

 Каталог уже існує. 

Тут, якщо каталог підручників Java не існує, тоді mkdirs()метод також створює каталог підручників Java , а також каталог .

Примітка : Ми використовували подвійну косу риску під час вказівки шляху. Це тому, що символ використовується як вхідний символ у Java. Отже, перша зворотна коса риса використовується як втеча символу для другої.

Цікаві статті...