Programme Kotlin pour obtenir le répertoire de travail actuel

Dans ce programme, vous apprendrez à obtenir le répertoire de travail actuel dans Kotlin.

Exemple 1: obtenir le répertoire de travail actuel

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

Lorsque vous exécutez le programme, la sortie sera:

 Répertoire de travail = C: Users Admin Desktop currDir

Dans le programme ci-dessus, nous avons utilisé Systemla getProperty()méthode de pour obtenir la user.dirpropriété du programme. Cela renvoie le répertoire qui contient notre projet Java.

Exemple 2: obtenir le répertoire de travail actuel à l'aide du chemin

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

Lorsque vous exécutez le programme, la sortie sera:

 Répertoire de travail = C: Users Admin Desktop currDir

Dans le programme ci-dessus, nous avons utilisé Pathla get()méthode de s pour obtenir le chemin actuel de notre programme. Cela renvoie un chemin relatif vers le répertoire de travail.

Nous changeons ensuite le chemin relatif en chemin absolu en utilisant toAbsolutePath(). Depuis, il renvoie un Pathobjet, nous devons le changer en une chaîne en utilisant toString()method.

Voici le code Java équivalent: programme Java pour obtenir le répertoire de travail actuel.

Articles intéressants...