Јава програм за стварање директоријума

У овом примеру ћемо научити да креирамо директоријуме на Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Класа Јава датотеке
  • Изјава за Јава ако … друго

Класа Јава датотека пружа mkdir()метод за креирање новог директоријума. Метода се враћа

  • true ако је креиран нови директоријум
  • false ако директоријум већ постоји

Пример 1: Креирајте нови директоријум на Јави

 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 = new File("Java Example\directory"); 

Овде смо користили mkdir()методу за креирање новог директоријума у ​​наведеној путањи.

Ако директоријум не постоји на наведеном месту , креираће се нови директоријум и приказаће се ова порука.

 Креиран је нови директоријум. 

Међутим, ако директоријум већ постоји , видећемо ову поруку.

 Директоријум већ постоји. 

Важно је напоменути да је директоријум креиран унутар надређеног директорија Јава Екампле .

Међутим, ако надређени директоријум Јава Екампле не постоји, тада mkdir()метода не може да креира директоријум .

У овом случају можемо користити mkdirs()метод Fileкласе Јава . Метода нам омогућава да креирамо и надређени директоријум ако већ није тамо.

Пример 2: Креирајте нови директоријум методом мкдирс ()

 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 = new File("Java Tutorial\directory"); 

Овде смо користили mkdirs()методу за креирање новог директоријума са наведеном путањом.

Ако директоријум не постоји на тренутној локацији , креираће се нови директоријум и приказаће се ова порука.

 Креиран је нови директоријум. 

Међутим, ако директоријум већ постоји , видећемо ову поруку.

 Директоријум већ постоји. 

Овде, ако директоријум Јава Туториал не постоји, тада mkdirs()метода креира и директориј Јава Туториал заједно са директоријумом .

Напомена : Користили смо двоструку косу црту при навођењу путање. То је зато што се знак користи као излазни знак у Јави. Стога се прва коса црта користи као излазни знак за другу.

Занимљиви Чланци...