Java-programma om de huidige werkdirectory op te halen

In dit programma leer je de huidige werkdirectory in Java op te halen.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:

  • Java-bestandsklasse
  • Java-tekenreeks

Voorbeeld 1: haal de huidige werkdirectory op

 public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )

Uitvoer

 Werkmap = C: Users Admin Desktop currDir

In het bovenstaande programma hebben we Systemde getProperty()methode van gebruikt om de user.direigenschap van het programma te verkrijgen. Dit geeft de map terug die ons Java-project bevat.

Voorbeeld 2: Haal de huidige werkdirectory op met 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); ) )

Uitvoer

 Werkmap = C: Users Admin Desktop currDir

In het bovenstaande programma hebben we Pathde get()methode van gebruikt om het huidige pad van ons programma op te halen. Dit retourneert een relatief pad naar de werkmap.

Vervolgens veranderen we het relatieve pad naar een absoluut pad met toAbsolutePath(). Omdat het een Pathobject retourneert , moeten we het wijzigen in een string met behulp van toString()method.

Interessante artikelen...