Java program za dobivanje trenutnog radnog imenika

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 .

Zanimljivi članci...