JFileChooser对象调用getCanonicalPath()、getAbsolutePath()的区别
JFileChooser fileChooser = new JFileChooser();String fileName1,fileName2;
if (fileChooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION)
{
fileName1 = fileChooser.getSelectedFile().getAbsolutePath();
fileName2 =fileChooser.getSelectedFile().getCanonicalPath();
System.out.println(fileName1);
System.out.println(fileName2);
}
输出结果都一样:
D:\照片\http_imgloadCAISE2D4.jpg
D:\照片\http_imgloadCAISE2D4.jpg
那这两个函数有什么区别吗?