File.getPath(),getAbsolutePath(),getCanonicalPath()中3个获取路径的方法对比

今天在获取文件路径的时候记录一下小问题:

三个方法都是获取文件路径的,其中:

getPath() 表示获取当前文件的相对路径

getAbsolutePath() 表示获取当前文件的绝对路径+相对路径,不做解析

getCanonicalPath() 表示获取当前文件的绝对路径,解析路径

通过实例可以看到效果:

a.txt
D:\workspace\Test\TestWeb\src\..\a.txt
D:\workspace\Test\TestWeb\a.txt


版权声明:本文为myzksky原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。