Java-ohjelma hakemistojen luomiseen

Tässä esimerkissä opitaan luomaan hakemistoja Java-muodossa.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Java-ohjelmointiaiheista:

  • Java-tiedostoluokka
  • Java jos… muuten lausunto

Java File -luokka tarjoaa mkdir()menetelmän uuden hakemiston luomiseen. Menetelmä palaa

  • true jos uusi hakemisto luodaan
  • false jos hakemisto on jo olemassa

Esimerkki 1: Luo uusi hakemisto Java-sovellukseen

 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."); ) ) ) 

Yllä olevassa esimerkissä olemme luoneet tiedostoobjektin nimeltä tiedosto. Objekti sisältää tietoja määritetystä hakemistopolusta.

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

Tässä olemme käyttäneet mkdir()menetelmää uuden hakemiston luomiseen määritetylle polulle.

Jos hakemistoa ei ole määritetyssä paikassa , uusi hakemisto luodaan ja tämä viesti näytetään.

 Uusi hakemisto on luotu. 

Jos hakemisto on jo olemassa , näemme tämän viestin.

 Hakemisto on jo olemassa. 

On tärkeää huomata, että hakemisto luodaan Java-esimerkkihakemistoon .

Jos Java-esimerkkihakemistoa ei kuitenkaan ole, mkdir()menetelmä ei voi luoda hakemistoa .

Tässä tapauksessa voimme käyttää mkdirs()Java- Fileluokan menetelmää . Menetelmän avulla voimme luoda myös päähakemiston, ellei sitä ole jo olemassa.

Esimerkki 2: Luo uusi hakemisto mkdirs () -menetelmällä

 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."); ) ) ) 

Yllä olevassa esimerkissä olemme luoneet tiedostoobjektin nimeltä tiedosto. Objekti sisältää tietoja hakemistopolusta.

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

Tässä olemme käyttäneet mkdirs()menetelmää uuden hakemiston luomiseen määritetyllä polulla.

Jos hakemistoa ei ole nykyisessä sijainnissa , uusi hakemisto luodaan ja tämä viesti näytetään.

 Uusi hakemisto on luotu. 

Jos hakemisto on jo olemassa , näemme tämän viestin.

 Hakemisto on jo olemassa. 

Jos Java Tutorial -hakemistoa ei ole olemassa, mkdirs()menetelmä luo myös Java Tutorial -hakemiston hakemiston kanssa .

Huomaa : Olemme käyttäneet kaksoisviivaa polun määrittelyssä. Se johtuu siitä, että merkkiä käytetään pakomerkkinä Javassa. Siksi ensimmäistä takaviivaa käytetään pakomerkkinä toiselle.

Mielenkiintoisia artikkeleita...