Home > Java > javaTutorial > How to get the path of a file or folder in java

How to get the path of a file or folder in java

高洛峰
Release: 2016-11-15 15:38:29
Original
1455 people have browsed it

获取当前类的所在工程路径;
如果不加“/”
File f = new File(this.getClass().getResource("").getPath());
System.out.println(f);
结果:C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin\com\test


获取当前类的绝对路径;
第二种:File directory = new File("");//参数为空
String courseFile = directory.getCanonicalPath() ;
System.out.println(courseFile);
结果:C:\Documents and Settings\Administrator\workspace\projectName


获取当前类的所在工程路径;
第三种:URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt");
System.out.println(xmlpath);
结果:file:/C:/Documents%20and%20Settings/Administrator/workspace/projectName/bin/selected.txt


获取当前工程src目录下selected.txt文件的路径
第四种:System.out.println(System.getProperty("user.dir"));
结果:C:\Documents and Settings\Administrator\workspace\projectName


获取当前工程路径第五种:System.out.println( System.getProperty("java.class.path"));
结果:C:\Documents and Settings\Administrator\workspace\projectName\bin
获取当前工程路径
Copy after login


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template