Java program za stvaranje direktorija

U ovom ćemo primjeru naučiti stvarati direktorije na Javi.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:

  • Klasa Java datoteke
  • Java if … else Izjava

Klasa Java datoteka pruža mkdir()metodu za stvaranje novog direktorija. Metoda se vraća

  • true ako je stvoren novi direktorij
  • false ako direktorij već postoji

Primjer 1: Stvorite novi direktorij na Javi

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

U gornjem primjeru stvorili smo objekt datoteke s imenom datoteka. Objekt uključuje informacije o navedenom putu direktorija.

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

Ovdje smo koristili mkdir()metodu za stvaranje novog direktorija na navedenom putu.

Ako direktorij ne postoji na navedenom mjestu , kreira se novi direktorij i prikazuje se ova poruka.

 Stvoren je novi direktorij. 

Međutim, ako direktorij već postoji , vidjet ćemo ovu poruku.

 Direktorij već postoji. 

Važno je napomenuti da se direktorij stvara unutar nadređenog direktorija Java Example .

Međutim, ako nadređeni direktorij Java Example ne postoji, tada mkdir()metoda ne može stvoriti direktorij .

U ovom slučaju možemo koristiti mkdirs()metodu Fileklase Java . Metoda nam omogućuje stvaranje matičnog direktorija ako već nije tamo.

Primjer 2: Stvorite novi direktorij metodom 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."); ) ) ) 

U gornjem primjeru stvorili smo objekt datoteke s imenom datoteka. Objekt uključuje informacije o putu direktorija.

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

Ovdje smo koristili mkdirs()metodu za stvaranje novog direktorija s navedenom stazom.

Ako direktorij ne postoji na trenutnom mjestu , kreira se novi direktorij i prikazuje se ova poruka.

 Stvoren je novi direktorij. 

Međutim, ako direktorij već postoji , vidjet ćemo ovu poruku.

 Direktorij već postoji. 

Ovdje, ako direktorij Java Tutorial ne postoji, tada mkdirs()metoda kreira i direktorij Java Tutorial zajedno s direktorijom .

Napomena : Prilikom navođenja puta koristili smo dvostruku kosu crtu . To je zato što se lik koristi kao izlazni znak u Javi. Stoga se prva nagnuta crta koristi kao izlazni znak za drugu.

Zanimljivi članci...