Ebben a programban megtanulja megszerezni a Java jelenlegi munkakönyvtárát.
A példa megértéséhez ismernie kell a következő Java programozási témákat:
- Java fájl osztály
- Java karakterlánc
1. példa: Az aktuális munkakönyvtár letöltése
public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )
Kimenet
Working Directory = C: Users Admin Desktop currDir
A fenti programban a System' getProperty()metódust használtuk user.dira program tulajdonságainak megszerzésére . Ez a Java projektünket tartalmazó könyvtárat adja vissza.
2. példa: Az aktuális munkakönyvtár elérése az Útvonal használatával
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); ) )
Kimenet
Working Directory = C: Users Admin Desktop currDir
A fenti programban a Path' get()metódus segítségével kaptuk meg programunk aktuális útvonalát. Ez viszonylagos elérési utat ad vissza a munkakönyvtárhoz.
Ezután a relatív elérési utat abszolút útvonalra változtatjuk a használatával toAbsolutePath(). Mivel egy Pathobjektumot ad vissza , ezért toString()metódussal kell karakterlánccá változtatnunk .








