Kotlin-ohjelma nykyisen työhakemiston saamiseksi

Tässä ohjelmassa opit saamaan Kotlinin nykyisen työhakemiston.

Esimerkki 1: Hae nykyinen työhakemisto

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

Kun suoritat ohjelmaa, tulos on:

 Työhakemisto = C: Users Admin Desktop currDir

Yllä olevassa ohjelmassa, käytimme Systemn getProperty()tapa saada user.diromaisuutta ohjelman. Tämä palauttaa hakemiston, joka sisältää Java-projektimme.

Esimerkki 2: Hae nykyinen työhakemisto polun avulla

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

Kun suoritat ohjelmaa, tulos on:

 Työhakemisto = C: Users Admin Desktop currDir

Yllä olevassa ohjelmassa, käytimme Pathn get()tapa saada nykyistä polku ohjelmaamme. Tämä palauttaa suhteellisen polun työhakemistoon.

Sitten muutamme suhteellisen polun absoluuttiseksi poluksi käyttämällä toAbsolutePath(). Koska se palauttaa Pathobjektin, meidän on muutettava se merkkijonoksi toString()menetelmällä.

Tässä on vastaava Java-koodi: Java-ohjelma nykyisen työhakemiston saamiseksi.

Mielenkiintoisia artikkeleita...