Kotlin-Programm zum Abrufen des aktuellen Arbeitsverzeichnisses

In diesem Programm lernen Sie, das aktuelle Arbeitsverzeichnis in Kotlin abzurufen.

Beispiel 1: Aktuelles Arbeitsverzeichnis abrufen

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

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Arbeitsverzeichnis = C: Benutzer Admin Desktop currDir

In dem obigen Programm verwenden wir System‚s getProperty()Methode , um die bekommen user.dirEigenschaft des Programms. Dies gibt das Verzeichnis zurück, das unser Java-Projekt enthält.

Beispiel 2: Aktuelles Arbeitsverzeichnis mit Pfad abrufen

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

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Arbeitsverzeichnis = C: Benutzer Admin Desktop currDir

In dem obigen Programm verwenden wir Path‚s get()Methode den aktuellen Pfad unseres Programms zu bekommen. Dies gibt einen relativen Pfad zum Arbeitsverzeichnis zurück.

Wir ändern dann den relativen Pfad in den absoluten Pfad mit toAbsolutePath(). Da es ein PathObjekt zurückgibt , müssen wir es mithilfe der toString()Methode in einen String ändern .

Hier ist der entsprechende Java-Code: Java-Programm zum Abrufen des aktuellen Arbeitsverzeichnisses.

Interessante Beiträge...