U ovom programu naučit ćete kako dobiti trenutni radni direktorij na Javi.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:
- Klasa Java datoteke
- Java String
Primjer 1: Nabavite trenutni radni direktorij
public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )
Izlaz
Radni direktorij = C: Users Admin Desktop currDir
U gore navedenom programu koristili smo metodu System'' getProperty()da bismo dobili user.dirsvojstvo programa. Ovo vraća direktorij koji sadrži naš Java projekt.
Primjer 2: Dohvatite trenutni radni direktorij koristeći 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); ) )
Izlaz
Radni direktorij = C: Users Admin Desktop currDir
U gore navedenom programu, koristili smo Path„s get()metodom kako bi dobili trenutni put našeg programa. Ovo vraća relativni put do radnog direktorija.
Zatim mijenjamo relativni put u apsolutni put pomoću toAbsolutePath(). Budući da vraća Pathobjekt, moramo ga toString()metodom promijeniti u niz .








