U ovom programu naučit ćete kako dobiti trenutni radni direktorij u Kotlinu.
Primjer 1: Nabavite trenutni radni direktorij
fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )
Kada pokrenete program, izlaz će biti:
Radni direktorij = C: Users Admin Desktop currDir
U gore navedenom programu koristili smo metodu System
'' getProperty()
da bismo dobili user.dir
svojstvo programa. Ovo vraća direktorij koji sadrži naš Java projekt.
Primjer 2: Dohvatite trenutni radni direktorij pomoću putanje
import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )
Kada pokrenete program, izlaz će biti:
Radni direktorij = C: Users Admin Desktop currDir
U gore navedenom programu, koristili smo Path
„s get()
metodom kako bi dobili trenutni put našeg programa. Ovo vraća relativni put do radnog direktorija.
Zatim mijenjamo relativni put u apsolutni put pomoću toAbsolutePath()
. Budući da vraća Path
objekt, moramo ga toString()
metodom promijeniti u niz .
Evo ekvivalentnog Java koda: Java program za dobivanje trenutne radne mape.