Ebben a programban megtanulja megszerezni Kotlin aktuális munkakönyvtárát.
1. példa: Az aktuális munkakönyvtár letöltése
fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )
A program futtatásakor a kimenet a következő lesz:
Working Directory = C: Users Admin Desktop currDir
A fenti programban a System' getProperty()metódust használtuk user.dira program tulajdonságainak megszerzésére . Ez a Java projektünket tartalmazó könyvtárat adja vissza.
2. példa: Az aktuális munkakönyvtár lekérése az Útvonal használatával
import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )
A program futtatásakor a kimenet a következő lesz:
Working Directory = C: Users Admin Desktop currDir
A fenti programban a Path' get()metódus segítségével kaptuk meg programunk aktuális útvonalát. Ez viszonylagos elérési utat ad vissza a munkakönyvtárhoz.
Ezután a relatív elérési utat abszolút elérési útra változtatjuk toAbsolutePath(). Mivel egy Pathobjektumot ad vissza , ezért toString()metódussal kell karakterlánccá változtatnunk .
Itt található az egyenértékű Java-kód: Java program az aktuális munkakönyvtár megszerzéséhez.








