给定文件地址D://File/a/bc/testing.txt,通过字符串操作获得文件名

给定文件地址D://File/a/bc/testing.txt,通过字符串操作获得文件名

找到最后/的位置,然后用字符串截取。

String file="d://File/a/bc/testing.txt";
String fileName=file.substring(file.lastIndexOf("/")+1);

img

你这地址都是非法的
其实直接s.split('/'),然后取最后一项,就是文件名了


String path="d://File/a/bc/testing.txt";
String fileName=path.substring(path.lastIndexOf("/") +1);
System.out.println(fileName);