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 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; 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 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ä.








