将绝对路径转换为相对路径

时间:2016-05-18 13:11:06

标签: java git

我想知道如何通过使用相对路径而不是绝对路径来进入文件。该项目是由不同的用户使用,所以我们有不一样的绝对路径?

1 个答案:

答案 0 :(得分:0)

  

只需使用File.getName()

File f = new File("C:\\Hello\\AnotherFolder\\The File Name.PDF");
System.out.println(f.getName());

使用String方法:

File f = new File("C:\\Hello\\AnotherFolder\\The File Name.PDF");  
System.out.println(f.getAbsolutePath().substring(f.getAbsolutePath().lastIndexOf("\\")+1))