Dans ce programme, vous apprendrez à obtenir le répertoire de travail actuel en Java.
Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:
- Classe de fichier Java
 - Chaîne Java
 
Exemple 1: obtenir le répertoire de travail actuel
 public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )
Production
Répertoire de travail = C: Users Admin Desktop currDir
Dans le programme ci-dessus, nous avons utilisé Systemla getProperty()méthode de pour obtenir la user.dirpropriété du programme. Cela renvoie le répertoire qui contient notre projet Java.
Exemple 2: obtenir le répertoire de travail actuel à l'aide de 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); ) )
Production
Répertoire de travail = C: Users Admin Desktop currDir
Dans le programme ci-dessus, nous avons utilisé Pathla get()méthode de s pour obtenir le chemin actuel de notre programme. Cela renvoie un chemin relatif vers le répertoire de travail.
Nous changeons ensuite le chemin relatif en chemin absolu en utilisant toAbsolutePath(). Puisqu'il renvoie un Pathobjet, nous devons le changer en une chaîne en utilisant toString()method.








