Hvordan lage en katalog ved hjelp av Java

Hvordan lage en katalog ved hjelp av Java
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.