Neste programa, você aprenderá a obter o diretório de trabalho atual no Kotlin.
Exemplo 1: Obtenha o diretório de trabalho atual
fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )
Quando você executa o programa, a saída será:
Working Directory = C: Users Admin Desktop currDir
No programa acima, usamos Systemo getProperty()método de para obter a user.dirpropriedade do programa. Isso retorna o diretório que contém nosso projeto Java.
Exemplo 2: obtenha o diretório de trabalho atual usando o caminho
import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )
Quando você executa o programa, a saída será:
Working Directory = C: Users Admin Desktop currDir
No programa acima, usamos Patho get()método de para obter o caminho atual do nosso programa. Isso retorna um caminho relativo para o diretório de trabalho.
Em seguida, alteramos o caminho relativo para o caminho absoluto usando toAbsolutePath(). Uma vez que ele retorna um Pathobjeto, precisamos alterá-lo para uma string using toString()method.
Aqui está o código Java equivalente: programa Java para obter o diretório de trabalho atual.








