V tem programu se boste naučili dobiti trenutni delovni imenik v Kotlinu.
Primer 1: Pridobite trenutni delovni imenik
fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )
Ko zaženete program, bo rezultat:
Delovni imenik = C: Users Admin Desktop currDir
V zgornjem programu smo uporabili metodo System
's, getProperty()
da smo dobili user.dir
lastnost programa. To vrne imenik, ki vsebuje naš projekt Java.
Primer 2: Pridobite trenutni delovni imenik s pomočjo poti
import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )
Ko zaženete program, bo rezultat:
Delovni imenik = C: Users Admin Desktop currDir
V zgornjem programu smo uporabili metodo Path
'', get()
da dobimo trenutno pot našega programa. To vrne relativno pot do delovnega imenika.
Nato spremenimo relativno pot v absolutno pot z uporabo toAbsolutePath()
. Ker vrne Path
objekt, ga moramo spremeniti v niz z uporabo toString()
metode.
Tu je enakovredna koda Java: program Java za pridobitev trenutnega delovnega imenika.