V tomto programe sa naučíte získať aktuálny pracovný adresár v prostredí Java.
Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku Java:
- Trieda súborov Java
- Java String
Príklad 1: Získajte aktuálny pracovný adresár
public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )
Výkon
Pracovný adresár = C: Users Admin Desktop proudDir
Vo vyššie uvedenom programe, sme použili System
, s getProperty()
metódu získať user.dir
vlastnosť programu. Týmto sa vráti adresár, ktorý obsahuje náš projekt Java.
Príklad 2: Získajte aktuálny pracovný adresár pomocou 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ýkon
Pracovný adresár = C: Users Admin Desktop proudDir
Vo vyššie uvedenom programe, sme použili Path
, s get()
metóda získať aktuálne cestu nášho programu. Týmto sa vráti relatívna cesta k pracovnému adresáru.
Potom zmeníme relatívnu cestu na absolútnu pomocou toAbsolutePath()
. Pretože vracia Path
objekt, musíme ho pomocou toString()
metódy zmeniť na reťazec .