我想知道,我怎样才能找到文件的最终目的地?
例如,如果我写这条路径:
C:\JavaDir\2ndDir\file.txt
路径很简单,但如果我输入,例如:
C:\JavaDir\2ndDir\3rdDir\..\file.txt
现在,我可以看到目的地是...... \ 2ndDir \ file.txt,但是如何运行命令来检查目的地?
答案 0 :(得分:0)
您想要的是规范路径,它对每个文件都是唯一的。你基本上只需要创建一个File对象并运行the getCanonicalPath() method来获得你想要的东西。
File f = new File(yourPath);
System.out.println(f.getCanonicalPath());
...检查异常,yada yada。