V tem primeru se bomo naučili ustvarjati imenike v Javi.
Če želite razumeti ta primer, morate poznati naslednje programske teme Java:
- Java File Class
- Izjava Java, če … drugače
Razred Java File ponuja mkdir()
metodo za ustvarjanje novega imenika. Metoda se vrne
true
če je nov imenik ustvarjenfalse
če imenik že obstaja
Primer 1: Ustvarite nov imenik v 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."); ) ) )
V zgornjem primeru smo ustvarili datotečni objekt z imenom datoteka. Predmet vključuje informacije o podani poti imenika.
File file = new File("Java Example\directory");
Tu smo mkdir()
metodo uporabili za ustvarjanje novega imenika na navedeni poti.
Če imenik na določenem mestu ne obstaja , se ustvari nov imenik in prikaže to sporočilo.
Ustvarjen je nov imenik.
Če pa imenik že obstaja , bomo videli to sporočilo.
Imenik že obstaja.
Pomembno je omeniti, da je imenik ustvarjen znotraj nadrejenega imenika Java Example .
Če pa nadrejeni imenik Java Example ne obstaja, potem mkdir()
metoda ne more ustvariti imenika .
V tem primeru lahko uporabimo mkdirs()
metodo File
razreda Java . Metoda nam omogoča tudi ustvarjanje nadrejenega imenika, če ga še ni.
2. primer: Ustvarite nov direktorij z metodo 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."); ) ) )
V zgornjem primeru smo ustvarili datotečni objekt z imenom datoteka. Predmet vključuje informacije o poti do imenika.
File file = new File("Java Tutorial\directory");
Tu smo mkdirs()
metodo uporabili za ustvarjanje novega imenika z določeno potjo.
Če imenik ne obstaja na trenutni lokaciji , se ustvari nov imenik in prikaže se to sporočilo.
Ustvarjen je nov imenik.
Če pa imenik že obstaja , bomo videli to sporočilo.
Imenik že obstaja.
Če direktorij Java Tutorial tukaj ne obstaja, potem mkdirs()
metoda skupaj z imenikom ustvari tudi imenik Java Tutorial .
Opomba : Pri določanju poti smo uporabili dvojno poševnico nazaj . To je zato, ker se znak v Javi uporablja kot pobeg . Zato se prva poševnica uporablja kot ubežni znak za drugo.