English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
在此程序中,您将学习获取Kotlin中的当前工作目录。
fun main(args: Array<String>) { val path = System.getProperty("user.dir") println("Répertoire de travail = $path") }
Lors de l'exécution de ce programme, la sortie est :
Répertoire de travail = C:\Users\Admin\Desktop\currDir
在此程序中,我们使用System的getProperty()方法来获取程序的 user.dir 属性。这将返回包含我们的Java项目的目录。
import java.nio.file.Paths fun main(args: Array<String>) { val path = Paths.get( println("Répertoire de travail = $path") }
Lors de l'exécution de ce programme, la sortie est :
Répertoire de travail = C:\Users\Admin\Desktop\currDir
Dans le programme ci-dessus, nous utilisons la méthode get() de Path pour obtenir le chemin actuel du programme. Cela renverra un chemin relatif au répertoire de travail.
Ensuite, nous utilisons la méthode toAbsolutePath() pour modifier le chemin relatif en chemin absolu. Comme elle retourne un objet Path, nous devons utiliser la méthode toString() pour le convertir en chaîne de caractères.
Voici le code Java équivalent :Programme Java pour obtenir le répertoire de travail actuel.