永发信息网

JAVA怎样得到当前程序的路径

答案:1  悬赏:80  手机版
解决时间 2021-03-21 09:44
JAVA怎样得到当前程序的路径
最佳答案
1、利用System.getProperty()函数获取当前路径:

System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径

2、使用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("..")两种路径有所区别。

# 对于getCanonicalPath()函数,“."就表示当前的文件夹,而”..“则表示当前文件夹的上一级文件夹

# 对于getAbsolutePath()函数,则不管”.”、“..”,返回当前的路径加上你在new File()时设定的路径

# 至于getPath()函数,得到的只是你在new File()时设定的路径


Java基础知识教程:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
肺部有两三个小结块,初步诊断为肺癌,做过脑
女人最不能原谅男人的什么错误
人口增长模式的决定因素是A.人口出生率B.人口
微信中视频怎么保存到手机相册中
和达创意设计园5幢这个地址在什么地方,我要
侠义道疗伤问题
请教SQL SERVER中DROP TABLE语句后面为Select
赵记小厨宣桥店在哪里啊,我有事要去这个地方
委托人需要哪些资料办理房产证过户手续
Soon after the results were announced, our
十二星座排行 是怎么排的 哪个是第一位
天蝎座不愿告诉我前女友的事情.是不是天蝎座
有什么股票软件能把股票的各项信息输出为 txt
阿日阿查汗阿曼地址有知道的么?有点事想过去
听说烧香断两截寓意不好,心里有点难受
推荐资讯
糯米酒冬天的做法?
恩格斯说:“一个伟大的基本思想,即认为世界
标志307点火开关打开时里程表显示-2500是什么
无论.还是.用英语怎么说
谁知道世界上所有语言的1---10的数字的写法和
1979年7月女跟1985年9月男配吗
好像有一种软件可以P结婚证,是什么软件?
创镒贸易有限公司我想知道这个在什么地方
大个子餐馆怎么去啊,有知道地址的么
哪里有卖好看的重力手环,脚环
眼睛做过激光多久可以喝酒
现存君主制国家为什么大部分是王国,没有帝国
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?