Kotlin-programmet for å få nåværende arbeidskatalog

I dette programmet lærer du å få den nåværende arbeidskatalogen i Kotlin.

Eksempel 1: Få gjeldende arbeidskatalog

 fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )

Når du kjører programmet, vil utdataene være:

 Working Directory = C: Users Admin Desktop currDir

I programmet ovenfor, brukte vi System's getProperty()metode for å få user.direiendommen på programmet. Dette returnerer katalogen som inneholder Java-prosjektet vårt.

Eksempel 2: Få gjeldende arbeidskatalog med Path

 import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )

Når du kjører programmet, vil utdataene være:

 Working Directory = C: Users Admin Desktop currDir

I programmet ovenfor, brukte vi Path's get()metode for å få den nåværende banen av vårt program. Dette returnerer en relativ bane til arbeidskatalogen.

Vi endrer deretter den relative banen til absolutt vei ved hjelp av toAbsolutePath(). Siden det returnerer et Pathobjekt, må vi endre det til en streng ved hjelp av toString()metoden.

Her er ekvivalent Java-kode: Java-program for å få gjeldende arbeidskatalog.

Interessante artikler...