Dalam program ini, Anda akan belajar mendapatkan direktori kerja saat ini di Java.
Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:
- Kelas File Java
- String Java
Contoh 1: Dapatkan direktori kerja saat ini
public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )
Keluaran
Direktori Kerja = C: Users Admin Desktop currDir
Dalam program di atas, kami menggunakan System
's getProperty()
metode untuk mendapatkan user.dir
properti dari program. Ini mengembalikan direktori yang berisi proyek Java kami.
Contoh 2: Dapatkan direktori kerja saat ini menggunakan Path
import java.nio.file.Paths; public class CurrDirectory ( public static void main(String() args) ( String path = Paths.get("").toAbsolutePath().toString(); System.out.println("Working Directory = " + path); ) )
Keluaran
Direktori Kerja = C: Users Admin Desktop currDir
Dalam program di atas, kami menggunakan Path
's get()
metode untuk mendapatkan jalan saat program kami. Ini mengembalikan jalur relatif ke direktori kerja.
Kami kemudian mengubah jalur relatif ke jalur absolut menggunakan toAbsolutePath()
. Karena mengembalikan Path
objek, kita perlu mengubahnya menjadi string menggunakan toString()
metode.