Programma Kotlin per ottenere la directory di lavoro corrente

In questo programma imparerai a ottenere la directory di lavoro corrente in Kotlin.

Esempio 1: ottieni la directory di lavoro corrente

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

Quando esegui il programma, l'output sarà:

 Directory di lavoro = C: Users Admin Desktop currDir

Nel programma precedente, abbiamo utilizzato Systemil getProperty()metodo di per ottenere la user.dirproprietà del programma. Questo restituisce la directory che contiene il nostro progetto Java.

Esempio 2: ottieni la directory di lavoro corrente utilizzando Path

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

Quando esegui il programma, l'output sarà:

 Directory di lavoro = C: Users Admin Desktop currDir

Nel programma precedente, abbiamo utilizzato Pathil get()metodo di per ottenere il percorso corrente del nostro programma. Ciò restituisce un percorso relativo alla directory di lavoro.

Quindi cambiamo il percorso relativo in percorso assoluto usando toAbsolutePath(). Poiché restituisce un Pathoggetto, dobbiamo cambiarlo in una stringa usando il toString()metodo.

Ecco il codice Java equivalente: programma Java per ottenere la directory di lavoro corrente.

Articoli interessanti...