Program Java untuk Mendapatkan Direktori Kerja Semasa

Dalam program ini, anda akan belajar mendapatkan direktori kerja terkini di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Kelas Fail Java
  • Rentetan Java

Contoh 1: Dapatkan direktori kerja semasa

 public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )

Pengeluaran

 Direktori Kerja = C: Users Admin Desktop currDir

Dalam program di atas, kami menggunakan System's getProperty()kaedah untuk mendapatkan user.dirhartanah program. Ini mengembalikan direktori yang mengandungi projek Java kami.

Contoh 2: Dapatkan direktori kerja semasa 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); ) )

Pengeluaran

 Direktori Kerja = C: Users Admin Desktop currDir

Dalam program di atas, kami menggunakan Path's get()kaedah untuk mendapatkan jalan semasa program kami. Ini mengembalikan jalan relatif ke direktori kerja.

Kami kemudian menukar jalan relatif ke jalan mutlak menggunakan toAbsolutePath(). Oleh kerana mengembalikan Pathobjek, kita perlu mengubahnya menjadi rentetan menggunakan toString()kaedah.

Artikel menarik...