Selles näites õpime Java-s katalooge looma.
Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:
- Java failiklass
- Java kui … muidu avaldus
Klass Java File pakub mkdir()
meetodi uue kataloogi loomiseks. Meetod naaseb
true
kui luuakse uus kataloogfalse
kui kataloog on juba olemas
Näide 1: looge Java-s uus kataloog
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."); ) ) )
Ülaltoodud näites oleme loonud failiobjekti nimega fail. Objekt sisaldab teavet määratud kataloogitee kohta.
File file = new File("Java Example\directory");
Siin oleme mkdir()
meetodit kasutanud uue kataloogi loomiseks määratud teele.
Kui kataloogi määratud asukohas pole , luuakse uus kataloog ja kuvatakse see teade.
Uus kataloog on loodud.
Kui kataloog on aga juba olemas , näeme seda teadet.
Kataloog on juba olemas.
Oluline on märkida, et kataloog luuakse vanakataloogi Java näide sees .
Kui aga vanakataloogi Java Näide pole olemas, ei saa mkdir()
meetod kataloogi luua .
Sel juhul saame kasutada mkdirs()
Java- File
klassi meetodit . Meetod võimaldab meil luua ka vanemkataloogi, kui seda veel pole.
Näide 2: uue kataloogi loomine meetodi mkdirs () abil
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."); ) ) )
Ülaltoodud näites oleme loonud failiobjekti nimega fail. Objekt sisaldab teavet kataloogitee kohta.
File file = new File("Java Tutorial\directory");
Siin oleme mkdirs()
meetodit kasutanud uue kataloogi loomiseks määratud teega.
Kui kataloogi praeguses asukohas pole , luuakse uus kataloog ja kuvatakse see teade.
Uus kataloog on loodud.
Kui kataloog on aga juba olemas , näeme seda teadet.
Kataloog on juba olemas.
Kui Java-õpetuse kataloogi pole olemas, mkdirs()
loob see meetod koos kataloogiga ka Java-õpetuse kataloogi .
Märkus . Oleme määranud tee määramisel topeltkriipsu . Sellepärast, et märki kasutatakse Java-s põgenemismärgina . Seetõttu kasutatakse esimest tagasilööki teise põgenemismärgina.