I dette eksemplet vil vi lære å lage kataloger i Java.
For å forstå dette eksemplet, bør du ha kunnskap om følgende Java-programmeringsemner:
- Java-filklasse
 - Java if… else Erklæring
 
Java File-klassen gir mkdir()metoden for å opprette en ny katalog. Metoden returnerer
truehvis den nye katalogen er opprettetfalsehvis katalogen allerede eksisterer
Eksempel 1: Opprett en ny katalog i 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."); ) ) ) 
I eksemplet ovenfor har vi opprettet et filobjekt med navnet fil. Objektet inneholder informasjon om den angitte katalogbanen.
 File file = new File("Java Example\directory"); 
Her har vi brukt mkdir()metoden til å opprette en ny katalog i den angitte banen.
Hvis katalogen ikke eksisterer på det angitte stedet , opprettes den nye katalogen og denne meldingen vises.
Den nye katalogen opprettes.
Imidlertid, hvis katalogen allerede eksisterer , vil vi se denne meldingen.
Katalogen eksisterer allerede.
Det er viktig å merke seg at katalogen blir opprettet i Java-eksempelmoderkatalogen .
Men hvis overordnet katalog for Java-eksempel ikke eksisterer, kan mkdir()metoden ikke opprette katalogen .
I dette tilfellet kan vi bruke mkdirs()metoden til Java- Fileklassen. Metoden lar oss også opprette foreldrekatalogen hvis den ikke allerede er der.
Eksempel 2: Opprett en ny katalog ved hjelp av metoden 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."); ) ) ) 
I eksemplet ovenfor har vi opprettet et filobjekt med navnet fil. Objektet inneholder informasjon om katalogbanen.
 File file = new File("Java Tutorial\directory"); 
Her har vi brukt mkdirs()metoden til å opprette en ny katalog med den angitte banen.
Hvis katalogen ikke eksisterer nå , blir den nye katalogen opprettet og denne meldingen vises.
Den nye katalogen opprettes.
Imidlertid, hvis katalogen allerede eksisterer , vil vi se denne meldingen.
Katalogen eksisterer allerede.
Her, hvis Java Tutorial- katalogen ikke eksisterer, mkdirs()oppretter metoden også Java Tutorial- katalogen sammen med katalogen .
Merk : Vi har brukt dobbel tilbakeslag når vi spesifiserer banen. Det er fordi tegnet brukes som en rømningskarakter i Java. Derfor blir den første tilbakesprengingen brukt som en fluktfigur for den andre.








