Kotlini programm praeguse töökataloogi hankimiseks

Selles programmis saate teada saada Kotlini praeguse töökataloogi.

Näide 1: hankige praegune töökataloog

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

Programmi käivitamisel on väljund järgmine:

 Töökataloog = C: Users Admin Desktop currDir

Eespool programmi me kasutasime System's getProperty()meetod, et saada user.dirvara programmi. See tagastab kataloogi, mis sisaldab meie Java projekti.

Näide 2: praeguse töökataloogi hankimine tee abil

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

Programmi käivitamisel on väljund järgmine:

 Töökataloog = C: Users Admin Desktop currDir

Eespool programmi me kasutasime Path's get()meetod, et saada praegune tee meie programmi. See tagastab suhtelise tee töökataloogi.

Seejärel muudame suhtelise tee absoluutseks teeks, kasutades toAbsolutePath(). Kuna see tagastab Pathobjekti, peame selle toString()meetodi abil stringiks muutma .

Siin on samaväärne Java-kood: Java-programm praeguse töökataloogi saamiseks.

Huvitavad Artiklid...