Mens programmering i Java, krever utviklerne ofte lagring/akkumulering av dataene flere steder. For eksempel vedlikehold og sortering av forskjellige poster separat. I slike situasjoner er det å lage en katalog eksternt i Java en flott funksjon for å justere kodefunksjonalitetene, administrere minnet og administrere dataene effektivt.
Denne bloggen vil diskutere tilnærmingene til å lage en katalog ved hjelp av Java.
Hvordan lage en katalog ved hjelp av Java?
En katalog kan opprettes i Java ved hjelp av følgende tilnærminger:
- “Fil”Objekt og“mkdir ()”Metode.
- “Filer.CreateRectories ()”Metode.
Tilnærming 1: Lag en katalog i Java ved å bruke “File” -objekt og “Mkdir ()” -metode
“mkdir ()”Metode brukes til å lage en ny katalog og gir“ekte”Hvis katalogen er opprettet. I det andre tilfellet kommer det tilbake “falsk”. Denne metoden kan brukes kombinert med "Fil”Objekt for å spesifisere katalognavnet og banen og opprette en katalog på den banen:
Importer Java.io.Fil;
File Dir = ny fil ("G: \\ javadirectory");
hvis (dir.mkdir () == true)
System.ute.Println ("Katalogen er opprettet med hell!");
annet
System.ute.Println ("Directory kan ikke opprettes");
Bruk følgende trinn som angitt i kodelinjene:
- Først av alt, lage en “Fil”Objekt som heter“dir" bruker "ny”Nøkkelord og“Fil()Henholdsvis konstruktør.
- Spesifiser også banen og katalognavnet.
- I neste trinn kan du knytte "mkdir ()”Metode med det opprettede objektet slik at etter å lage katalogen,“hvis”Tilstand utføres med den uttalte suksessmeldingen.
- I den andre situasjonen, "ellers”Tilstand vil bli påkalt.
Produksjon
Opprettelse av katalog
I ovennevnte pop-up kan det observeres at den spesifiserte katalogen opprettes på den tildelte banen.
Tilnærming 2: Lag en katalog i Java ved hjelp av “Filene.CreateRectories () ”-metode
“CreateRectories ()”Metode lager en ny katalog. Dessuten lager det også foreldrekataloger hvis de ikke eksisterer. “få()”Metode for“Sti”Klassen forvandler en banestreng til en“Sti" forekomst. Disse tilnærmingene kan brukes i kombinasjon for å spesifisere banen og katalognavnet og opprette en katalog på den banen:
Importer Java.io.IOException;
Importer Java.nio.fil.Filer;
Importer Java.nio.fil.Sti;
Importer Java.nio.fil.Stier;
offentlig statisk tomrom Main (String [] args) kaster IOException
String dirname = "/javadirectory";
Bane dirpath = stier.få (dirname);
Filer.CreatedRectories (DIRPath);
System.ute.Println ("Katalogen er opprettet med hell!");
I denne kodeblokken:
- “IOException”Blir kastet for å takle“I/O”Begrensninger.
- I neste trinn, spesifiser banen og katalognavnet, i.e., “Javadirectory”.
- Merk at enkelt- eller flere foreldrekataloger også kan opprettes ved hjelp av denne tilnærmingen, i.e., ParentDirectory/Javadirectory.
- Etter det, knytter “få()”Metode med“Stier”Klasse for å hente“Sti" forekomst.
- Til slutt, bruk "Filer.CreateRectories ()”Metode for å lage katalogen på den spesifiserte banen og vise suksessmeldingen ved opprettelsen.
Produksjon
Opprettelse av katalog
I dette utfallet er det tydelig at den spesifiserte katalogen opprettes på riktig måte.
Konklusjon
En katalog kan opprettes i Java ved hjelp av den kombinerte “Fil”Objekt og“mkdir ()”Metode eller“Filer.CreateRectories ()”Metode. Disse tilnærmingene kan brukes for å lage enkelt- eller flere kataloger (foreldre-> barn) i samsvar med det spesifiserte navnet og banen. Denne bloggen utdypet tilnærmingene til å lage en katalog ved hjelp av Java.