Program Java pro vytváření adresářů

V tomto příkladu se naučíme vytvářet adresáře v Javě.

Abychom porozuměli tomuto příkladu, měli byste znát následující programovací témata Java:

  • Třída souborů Java
  • Prohlášení Java, pokud … else

Třída Java File poskytuje mkdir()metodu pro vytvoření nového adresáře. Metoda se vrátí

  • true pokud je vytvořen nový adresář
  • false pokud adresář již existuje

Příklad 1: Vytvořte nový adresář v prostředí 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."); ) ) ) 

Ve výše uvedeném příkladu jsme vytvořili objekt souboru s názvem file. Objekt obsahuje informace o zadané cestě k adresáři.

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

Zde jsme použili mkdir()metodu k vytvoření nového adresáře v zadané cestě.

Pokud adresář v zadaném umístění neexistuje , vytvoří se nový adresář a zobrazí se tato zpráva.

 Nový adresář je vytvořen. 

Pokud však adresář již existuje , uvidíme tuto zprávu.

 Adresář již existuje. 

Je důležité si uvědomit, že adresář je vytvořen uvnitř nadřazeného adresáře Java Example .

Pokud však nadřazený adresář příkladu Java neexistuje, mkdir()metoda nemůže adresář vytvořit .

V tomto případě můžeme použít mkdirs()metodu třídy Java File. Metoda nám umožňuje vytvořit také nadřazený adresář, pokud tam ještě není.

Příklad 2: Vytvořte nový adresář pomocí metody 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."); ) ) ) 

Ve výše uvedeném příkladu jsme vytvořili objekt souboru s názvem file. Objekt obsahuje informace o cestě k adresáři.

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

Zde jsme použili mkdirs()metodu k vytvoření nového adresáře se zadanou cestou.

Pokud adresář v aktuálním umístění neexistuje , vytvoří se nový adresář a zobrazí se tato zpráva.

 Nový adresář je vytvořen. 

Pokud však adresář již existuje , uvidíme tuto zprávu.

 Adresář již existuje. 

Zde, pokud adresář Java Tutorial neexistuje, mkdirs()vytvoří tato metoda spolu s adresářem také adresář Java Tutorial .

Poznámka : Při zadávání cesty jsme použili dvojité zpětné lomítko . Je to proto, že znak je v Javě používán jako úniková postava . První zpětné lomítko se proto používá jako úniková postava pro druhé.

Zajímavé články...