Java-program til oprettelse af mapper

I dette eksempel lærer vi at oprette mapper i Java.

For at forstå dette eksempel skal du have kendskab til følgende Java-programmeringsemner:

  • Java-filklasse
  • Java hvis … ellers Erklæring

Klassen Java File giver mkdir()metoden til at oprette en ny mappe. Metoden vender tilbage

  • true hvis den nye mappe oprettes
  • false hvis mappen allerede findes

Eksempel 1: Opret en ny mappe 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 ovenstående eksempel har vi oprettet et filobjekt med navnet fil. Objektet indeholder oplysninger om den angivne biblioteksti.

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

Her har vi brugt mkdir()metoden til at oprette en ny mappe i den angivne sti.

Hvis biblioteket ikke findes på den angivne placering , oprettes den nye mappe, og denne meddelelse vises.

 Den nye mappe oprettes. 

Hvis mappen allerede findes , vil vi dog se denne meddelelse.

 Mappen findes allerede. 

Det er vigtigt at bemærke, at mappen oprettes inde i Java- forældrekataloget.

Hvis Java- overordnede katalog ikke findes, kan mkdir()metoden imidlertid ikke oprette kataloget .

I dette tilfælde kan vi bruge mkdirs()metoden i Java- Fileklassen. Metoden giver os også mulighed for at oprette den overordnede mappe, hvis den ikke allerede er der.

Eksempel 2: Opret en ny mappe ved hjælp af 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 ovenstående eksempel har vi oprettet et filobjekt med navnet fil. Objektet indeholder information om katalogstien.

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

Her har vi brugt mkdirs()metoden til at oprette en ny mappe med den angivne sti.

Hvis biblioteket ikke findes den aktuelle placering , oprettes den nye mappe, og denne meddelelse vises.

 Den nye mappe oprettes. 

Hvis mappen allerede findes , vil vi dog se denne meddelelse.

 Mappen findes allerede. 

Her, hvis Java Tutorial- biblioteket ikke findes, mkdirs()opretter metoden også Java Tutorial- biblioteket sammen med biblioteket .

Bemærk : Vi har brugt dobbelt tilbageslag, mens vi angav stien. Det er fordi tegnet bruges som et escape-tegn i Java. Derfor bruges den første tilbageslag som en flugtkarakter for den anden.

Interessante artikler...