Tässä ohjelmassa opit saamaan nykyisen Java-työhakemiston.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Java-ohjelmointiaiheista:
- Java-tiedostoluokka
- Java-merkkijono
Esimerkki 1: Hae nykyinen työhakemisto
public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )
Tuotos
Työhakemisto = C: Users Admin Desktop currDir
Yllä olevassa ohjelmassa, käytimme System
n getProperty()
tapa saada user.dir
omaisuutta ohjelman. Tämä palauttaa hakemiston, joka sisältää Java-projektimme.
Esimerkki 2: Hae nykyinen työhakemisto polun avulla
import java.nio.file.Paths; public class CurrDirectory ( public static void main(String() args) ( String path = Paths.get("").toAbsolutePath().toString(); System.out.println("Working Directory = " + path); ) )
Tuotos
Työhakemisto = C: Users Admin Desktop currDir
Yllä olevassa ohjelmassa, käytimme Path
n 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 Path
objektin, meidän on muutettava se merkkijonoksi toString()
menetelmällä.