Program Java pro získání aktuálního pracovního adresáře

V tomto programu se naučíte získat aktuální pracovní adresář v Javě.

Abychom porozuměli tomuto příkladu, měli byste znát následující programovací témata Java:

  • Třída souborů Java
  • Řetězec Java

Příklad 1: Získejte aktuální pracovní adresář

 public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )

Výstup

 Pracovní adresář = C: Users Admin Desktop proudDir

Ve výše uvedeném programu, jsme použili System‚s getProperty()metodu získat user.dirvlastnost programu. Tím se vrátí adresář, který obsahuje náš projekt Java.

Příklad 2: Získejte aktuální pracovní adresář pomocí cesty

 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); ) )

Výstup

 Pracovní adresář = C: Users Admin Desktop proudDir

Ve výše uvedeném programu, jsme použili Path‚s get()metoda získat aktuální cestu našeho programu. Tím se vrátí relativní cesta k pracovnímu adresáři.

Potom pomocí relativní cesty změníme relativní cestu na absolutní toAbsolutePath(). Vzhledem k tomu, že vrací Pathobjekt, musíme jej změnit na řetězec pomocí toString()metody.

Zajímavé články...