Dalam contoh ini, kita akan belajar membuat direktori di Java.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:
- Kelas Fail Java
- Java jika … lain Pernyataan
Kelas Java File menyediakan mkdir()
kaedah untuk membuat direktori baru. Kaedah kembali
true
sekiranya direktori baru dibuatfalse
sekiranya direktori sudah ada
Contoh 1: Buat direktori baru di 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."); ) ) )
Dalam contoh di atas, kami telah membuat objek fail bernama file. Objek tersebut merangkumi maklumat mengenai jalan direktori yang ditentukan.
File file = new File("Java Example\directory");
Di sini, kami telah menggunakan mkdir()
kaedah untuk membuat direktori baru di jalan yang ditentukan.
Sekiranya direktori tidak ada di lokasi yang ditentukan , direktori baru dibuat dan mesej ini ditunjukkan.
Direktori baru dibuat.
Namun, jika direktori sudah ada , kita akan melihat mesej ini.
Direktori sudah ada.
Penting untuk diperhatikan bahawa, direktori dibuat di dalam direktori induk Contoh Java .
Namun, jika direktori induk Contoh Java tidak ada, maka mkdir()
metode tersebut tidak dapat membuat direktori .
Dalam kes ini, kita dapat menggunakan mkdirs()
kaedah File
kelas Java . Kaedah ini membolehkan kita membuat direktori induk juga jika belum ada.
Contoh 2: Buat Direktori baru menggunakan kaedah mkdirs ()
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."); ) ) )
Dalam contoh di atas, kami telah membuat objek fail bernama file. Objek tersebut merangkumi maklumat mengenai jalan direktori.
File file = new File("Java Tutorial\directory");
Di sini, kami telah menggunakan mkdirs()
kaedah untuk membuat direktori baru dengan jalan yang ditentukan.
Sekiranya direktori tidak ada di lokasi semasa , direktori baru dibuat dan mesej ini ditunjukkan.
Direktori baru dibuat.
Namun, jika direktori sudah ada , kita akan melihat mesej ini.
Direktori sudah ada.
Di sini, jika direktori Tutorial Java tidak ada, maka mkdirs()
metode membuat direktori Tutorial Java juga bersama dengan direktori .
Catatan : Kami telah menggunakan garis miring dua kali semasa menentukan jalan. Ini kerana watak tersebut digunakan sebagai watak pelarian di Jawa. Oleh itu, garis miring belakang pertama digunakan sebagai watak pelarian untuk yang kedua.