I dette programmet lærer du å få den nåværende arbeidskatalogen i Java.
For å forstå dette eksemplet, bør du ha kunnskap om følgende Java-programmeringsemner:
- Java-filklasse
- Java-streng
Eksempel 1: Få gjeldende arbeidskatalog
public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )
Produksjon
Working Directory = C: Users Admin Desktop currDir
I programmet ovenfor, brukte vi System's getProperty()metode for å få user.direiendommen på programmet. Dette returnerer katalogen som inneholder Java-prosjektet vårt.
Eksempel 2: Få den gjeldende arbeidskatalogen ved hjelp av Path
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); ) )
Produksjon
Working Directory = C: Users Admin Desktop currDir
I programmet ovenfor, brukte vi Path's get()metode for å få den nåværende banen av vårt program. Dette returnerer en relativ bane til arbeidskatalogen.
Vi endrer deretter den relative stien til en absolutt sti ved hjelp av toAbsolutePath(). Siden det returnerer et Pathobjekt, må vi endre det til en streng ved hjelp av toString()metoden.








