Maison >Java >javaDidacticiel >Comment obtenir le chemin du fichier en Java

Comment obtenir le chemin du fichier en Java

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-12-27 10:47:165874parcourir

Comment obtenir le chemin du fichier en Java

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn