方式一
String path=“包含文件名的路径”;
文件名即:
System.out.println(“fileName:”+path.substring(path.lastIndexOf("/")+1));
其中:
//指定字符串中的 / 符号最后一次出现的索引值-1(最后一个是在26为,输出的值为25)
path.lastIndexOf("/");
// 索引0开始,从start位置(包含start)开始截取到end位置(不包含end),不写end则截取到末尾
path.substring(start,end)
方式二
String path=“包含文件名的路径”;
//将路径以 / 分割存入数组,取数组最后一个值
String[] names=path.split("/");
数组最后一个元素即为文件名
names[names.length-1];