Šioje programoje sužinosite, kaip gauti dabartinį darbo katalogą Kotline.
1 pavyzdys: Gaukite dabartinį darbo katalogą
fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )
Kai paleisite programą, išvestis bus:
Darbo katalogas = C: Users Admin Desktop currDir
Pirmiau programa, mes panaudojome System
's getProperty()
metodą gauti user.dir
programos turtą. Tai grąžina katalogą, kuriame yra mūsų „Java“ projektas.
2 pavyzdys: Gaukite dabartinį darbo katalogą naudodami kelią
import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )
Kai paleisite programą, išvestis bus:
Darbo katalogas = C: Users Admin Desktop currDir
Pirmiau programa, mes panaudojome Path
's get()
metodą gauti dabartinį kelią mūsų programą. Tai grąžina santykinį kelią į darbo katalogą.
Tada mes pakeičiame santykinį kelią į absoliutų kelią naudodami toAbsolutePath()
. Kadangi jis grąžina Path
objektą, jį reikia pakeisti į eilutę naudojant toString()
metodą.
Čia yra lygiavertis „Java“ kodas: „Java“ programa norint gauti dabartinį darbo katalogą.