java实现路径与文件名分离,同时过滤掉不需要的文件
//方法一
public static void getName(){
String[] f=new String[]{"E:\\sql\\data.mdb","E:\\java\\qqserver\\src\\view\\frame.java","E:\\test\\code.py"};
for (int i=0;i<f.length;i++){
String fN=f[i].trim().substring(f[i].trim().lastIndexOf("\\")+1);
if (!fN.equals("frame.java")){
System.out.println(f[i]);
}
}
}
//方法二
public static void getName(){
String[] f=new String[]{"E:\\sql\\data.mdb","E:\\java\\qqserver\\src\\view\\frame.java","E:\\test\\code.py"};
for (int i=0;i<f.length;i++){
String[] aa=f[i].split("\\\\");
String name=aa[aa.length-1];
if (name.equals("data.mdb")){
continue;
}else{
System.out.println(f[i]);
}
}
}

浙公网安备 33010602011771号