Java如何获取路径呢?

java-教程王 Java经验 发布时间:2022-03-04 16:39:36 阅读数:18736 1
下文笔者讲述java中获取路径的方法分享,如下所示:

1.获取当前类所在的“项目名路径”

String rootPath = System.getProperty("user.dir");
2.使用反射获取编译文件“jar包路径”
System.out.println(类名.class.getClassLoader().getResource("文件名/文件夹"));
System.out.println(System.getProperty("java.class.path"));
InputStream is = 类名.class.getClassLoader() .getResourceAsStream( "test.properties" ); 

3.使用File提供的函数获取当前路径

File directory = new File("");//设定为当前文件夹 
try{ 
    System.out.println(directory.getCanonicalPath());//获取标准的路径 
    System.out.println(directory.getAbsolutePath());//获取绝对路径 
}catch(Exceptin e){} 

File.getCanonicalPath()和File.getAbsolutePath()大约只是对于new File(".")和new File("..")两种路径有所区别。 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202203/16463841122399.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者