绝对路径和相对路径
来源:2-7 自由编程
MengMengdacw
2021-05-19 22:15:35
老师,我这里看绝对路径和相对路径好像都是一样的呀
2回答
同学你好,这里同学可结合如下代码来看:
File file1 = new File(".\\test.txt");
File file2 = new File("D:\\File\\test.txt");
System.out.println("—–默认相对路径:取得路径不同——");
System.out.println(file1.getPath());
System.out.println(file1.getAbsolutePath());
System.out.println("—–默认绝对路径:取得路径相同——");
System.out.println(file2.getPath());
System.out.println(file2.getAbsolutePath());
得到结果如下:
综上所述:
getPath得到的是构造参数的路径。
getAbsolutePath得到的是全路径。如果构造参数是相对路径,则返回当前目录的绝对路径+构造参数路径;如果是
绝对路径则直接返回
祝学习愉快~
好帮手慕阿满
2021-05-20
同学你好,哪里的绝对路径和相对路径是一样的呢?建议同学可以使用截图,代码等详细描述一下。
祝学习愉快~
相似问题