English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Obtener el directorio de trabajo actual en el programa Kotlin

Colección completa de ejemplos de Kotlin

En este programa, aprenderá a obtener el directorio de trabajo actual en Kotlin.

Ejemplo1:Obtener el directorio de trabajo actual

fun main(args: Array<String>) {
    val path = System.getProperty("user.dir")
    println("工作目录 = $path")
println("Directorio de trabajo = $path")

}

Al ejecutar el programa, la salida será:

En el programa anterior, utilizamos el método getProperty() del sistema para obtener la propiedad user.dir del programa. Esto regresará el directorio que contiene nuestro proyecto Java.

Ejemplo2:Obtener el directorio de trabajo actual

import java.nio.file.Paths
fun main(args: Array<String>) {
    val path = Paths.get(
    println("工作目录 = $path")
println("Directorio de trabajo = $path")

}

Al ejecutar el programa, la salida será:

Directorio de trabajo = C:\Users\Admin\Desktop\currDir

En el programa anterior, utilizamos el método get () de Path para obtener la ruta actual del programa. Esto devolverá una ruta relativa al directorio de trabajo.

A continuación, utilizamos el método toAbsolutePath () para cambiar la ruta relativa a la ruta absoluta. Como devuelve un objeto Path, necesitamos usar el método toString () para cambiarlo a una cadena.Java programa para obtener el directorio de trabajo actual

Colección completa de ejemplos de Kotlin