Java program könyvtárak létrehozására

Ebben a példában megtanulunk könyvtárakat létrehozni Java-ban.

A példa megértéséhez ismernie kell a következő Java programozási témákat:

  • Java fájl osztály
  • Java if… else nyilatkozat

A Java File osztály biztosítja a mkdir()módszert egy új könyvtár létrehozására. A módszer visszatér

  • true ha létrejön az új könyvtár
  • false ha a könyvtár már létezik

1. példa: Hozzon létre új könyvtárat a Java-ban

 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."); ) ) ) 

A fenti példában létrehoztunk egy fájl nevű fájl objektumot. Az objektum információkat tartalmaz a megadott könyvtár elérési útjáról.

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

Itt a mkdir()módszerrel új könyvtárat hoztunk létre a megadott elérési útban.

Ha a könyvtár nem létezik a megadott helyen , akkor létrejön az új könyvtár, és ez az üzenet jelenik meg.

 Létrejön az új könyvtár. 

Ha azonban a könyvtár már létezik , látni fogjuk ezt az üzenetet.

 A könyvtár már létezik. 

Fontos megjegyezni, hogy a könyvtár a Java példa szülőkönyvtárban jön létre .

Ha azonban a Java példa szülőkönyvtár nem létezik, akkor a mkdir()módszer nem tudja létrehozni a könyvtárat .

Ebben az esetben mkdirs()a Java Fileosztály módszerét használhatjuk . A módszer lehetővé teszi számunkra a szülő könyvtár létrehozását is, ha még nincs ott.

2. példa: Hozzon létre egy új könyvtárat az mkdirs () módszerrel

 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."); ) ) ) 

A fenti példában létrehoztunk egy fájl nevű fájl objektumot. Az objektum információkat tartalmaz a könyvtár elérési útjáról.

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

Itt a mkdirs()módszerrel új könyvtárat hoztunk létre a megadott elérési úttal.

Ha a könyvtár nem létezik az aktuális helyen , akkor létrejön az új könyvtár, és ez az üzenet jelenik meg.

 Létrejön az új könyvtár. 

Ha azonban a könyvtár már létezik , látni fogjuk ezt az üzenetet.

 A könyvtár már létezik. 

Itt, ha a Java Tutorial könyvtár nem létezik, akkor a mkdirs()módszer létrehozza a Java Tutorial könyvtárat a könyvtárral együtt .

Megjegyzés : Az útvonal megadásakor kettős visszavonást használtunk . Ez azért van, mert a karaktert menekülési karakterként használják a Java-ban. Ezért az első visszavonást menekülési karakterként használják a másodikhoz.

érdekes cikkek...