Dalam program ini, anda akan belajar mendapatkan direktori kerja terkini di Kotlin.
Contoh 1: Dapatkan direktori kerja semasa
fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )
Semasa anda menjalankan program, outputnya adalah:
Direktori Kerja = C: Users Admin Desktop currDir
Dalam program di atas, kami menggunakan System
's getProperty()
kaedah untuk mendapatkan user.dir
hartanah program. Ini mengembalikan direktori yang mengandungi projek Java kami.
Contoh 2: Dapatkan direktori kerja semasa menggunakan Path
import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )
Semasa anda menjalankan program, outputnya adalah:
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, ia mengembalikan Path
objek, kita perlu mengubahnya menjadi rentetan menggunakan toString()
kaedah.
Inilah kod Java yang setara: Program Java untuk mendapatkan direktori kerja semasa.