如何获取当前Java文件的路径

1.使用System.getProperty()函数获取当前路径:

system . out . println(system . getproperty(" user . dir "));//user.dir指定当前路径。

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

文件目录=新文件(" ");//设置为当前文件夹

尝试{

system . out . println(directory . getcanonicalpath());//获取标准路径

system . out . println(directory . getabsolutepath());//获取绝对路径

}catch(Exceptin e){}

File.getCanonicalPath()和File.getAbsolutePath()仅与新文件(".")和新的。

文件("..")路径不同。

#对于getCanonicalPath()函数,“”表示当前文件夹,而“.”表示当前文件夹之上的文件夹。

#用于getAbsolutePath()函数,不考虑“.”还有“..”,返回当前路径加上您在新文件()中设置的路径。

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

Java基础教程: