Šiame pavyzdyje mes išmoksime kurti katalogus „Java“.
Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:
- „Java“ failų klasė
- „Java“, jei… kitas pareiškimas
„Java File“ klasėje pateikiamas mkdir()
būdas sukurti naują katalogą. Metodas grįžta
true
jei bus sukurtas naujas katalogasfalse
jei katalogas jau yra
1 pavyzdys: sukurkite naują katalogą „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."); ) ) )
Ankstesniame pavyzdyje mes sukūrėme failo objektą pavadinimu failas. Objektas apima informaciją apie nurodytą katalogo kelią.
File file = new File("Java Example\directory");
Čia mes naudojome mkdir()
metodą, norėdami sukurti naują katalogą nurodytame kelyje.
Jei nurodytoje vietoje katalogo nėra, sukuriamas naujas katalogas ir rodomas šis pranešimas.
Sukurtas naujas katalogas.
Tačiau jei katalogas jau yra , pamatysime šį pranešimą.
Katalogas jau yra.
Svarbu pažymėti, kad katalogas yra sukurtas pagrindinio „ Java“ pavyzdžio katalogo viduje.
Tačiau, jei „ Java“ pavyzdžio pirminio katalogo nėra, mkdir()
metodas negali sukurti katalogo .
Tokiu atveju galime naudoti mkdirs()
„Java“ File
klasės metodą . Šis metodas leidžia sukurti ir pirminį katalogą, jei jo dar nėra.
2 pavyzdys: sukurkite naują katalogą naudodami mkdirs () metodą
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."); ) ) )
Ankstesniame pavyzdyje mes sukūrėme failo objektą pavadinimu failas. Objektas apima informaciją apie katalogo kelią.
File file = new File("Java Tutorial\directory");
Čia mes naudojome mkdirs()
metodą, kad sukurtume naują katalogą su nurodytu keliu.
Jei katalogo nėra dabartinėje vietoje , sukuriamas naujas katalogas ir rodomas šis pranešimas.
Sukurtas naujas katalogas.
Tačiau jei katalogas jau yra , pamatysime šį pranešimą.
Katalogas jau yra.
Jei „ Java Tutorial“ katalogas neegzistuoja, mkdirs()
metodas sukuria „ Java Tutorial“ katalogą ir katalogą .
Pastaba : nurodydami kelią naudojome dvigubą atgalinį brūkšnį . Taip yra todėl, kad simbolis „Java“ naudojamas kaip pabėgimo simbolis . Taigi pirmasis atbulinis brūkšnys naudojamas kaip antrojo pabėgimo simbolis.