Java-ohjelma nykyisen työhakemiston saamiseksi

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

Mielenkiintoisia artikkeleita...