Premier type :
File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f);
Résultat :
C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin
Obtenir le projet où se trouve la classe actuelle se trouve le chemin.
Si "/" n'est pas ajouté
File f = new File(this.getClass().getResource("").getPath()); System.out.println(f);
Résultat :
C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin\com\test
Obtenez le chemin absolu de la classe actuelle.
Deuxième type :
File directory = new File("");//参数为空 String courseFile = directory.getCanonicalPath(); System.out.println(courseFile);
Résultat :
C:\Documents and Settings\Administrator\workspace\projectName
Obtenir le chemin du projet de la classe actuelle.
La troisième méthode :
URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt"); System.out.println(xmlpath);
Résultat :
file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selected.txt
Obtenir le chemin du fichier .txt sélectionné dans le répertoire src du projet en cours.
La quatrième méthode :
System.out.println(System.getProperty("user.dir"));
Résultat :
C:\Documents and Settings\Administrator\workspace\projectName
Obtenir le chemin actuel du projet.
La cinquième méthode :
System.out.println( System.getProperty("java.class.path"));
Résultat :
C:\Documents and Settings\Administrator\workspace\projectName\bin
Obtenir le chemin actuel du projet.
Le site Web PHP chinois propose un grand nombre de tutoriels d'introduction au JAVA gratuits, tout le monde est invité à apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!