关于File.getPath,File.getAbsolutePath,File.getCanonicalPath的区别
2014-03-28 10:44
483 查看
这个问题, 不了解一下还是挺恍惚它们之间的区别的.
其实也挺简单的.
这里面的文章主要还是只new File()的时候加入了"."和".."如何用了这2个. getAbsolutePath()就是如上面解释的一样.而getCanonicalPath()会把"."和".."翻译过来.
就是这么简单.
其实也挺简单的.
getPath()-->>new File()时的路径 getAbsolutePath()-->>当前路径+new File()时的路径 getCanonicalPath()-->>规范路径真正意义的绝对路径
这里面的文章主要还是只new File()的时候加入了"."和".."如何用了这2个. getAbsolutePath()就是如上面解释的一样.而getCanonicalPath()会把"."和".."翻译过来.
就是这么简单.
相关文章推荐
- FilePath类的getPath(),getAbsolutePath(),getCanonicalPath的区别
- java.io.File 中 getPath(), getAbsolutePath() 和 getCanonicalPath() 三个方法的区别
- file.getPath() getAbsolutePath() getCanonicalPath()区别
- file的getPath getAbsolutePath和getCanonicalPath的区别
- File的getPath()和getAbsolutePath()和getCanonicalPath()的区别
- file.getPath() getAbsolutePath() getCanonicalPath()区别
- java.io.File 中 getPath(), getAbsolutePath() 和 getCanonicalPath() 三个方法的区别
- 【java】File,file.getPath(), getAbsolutePath(), getCanonicalPath()区别
- File的getPath(),getAbsolutePath(),getCanonicalPath()区别
- java.io.File 中 getPath(), getAbsolutePath() 和 getCanonicalPath() 三个方法的区别
- File的getPath()和getAbsolutePath()和getCanonicalPath()的区别
- file.getPath() getAbsolutePath() getCanonicalPath()区别
- file中getPath()和getAbsolutePath()和getCanonicalPath()方法的区别
- mkdir()与 mkdirs()方法的区别 ;目录和文件的区别;绝对路径和相对路径的详解;file的getPath getAbsolutePath和getCanonicalPath的不同
- file.getPath() getAbsolutePath() getCanonicalPath()区别
- file.getPath() getAbsolutePath() getCanonicalPath()区别
- file.getPath() getAbsolutePath() getCanonicalPath()区别
- java.io.File 中 getPath(), getAbsolutePath() 和 getCanonicalPath() 三个方法的区别
- File的getPath()和getAbsolutePath()和getCanonicalPath()的差别
- file的getPath getAbsolutePath和getCanonicalPath的不同