String[] dir=new String[]{"a","b","c","d","e","f"}; //指定的文件夹
String name="file1"; //将要新增的文件
boolean exist=false; //用来判断是否存在的旗杆
String savePath;//这些文件夹的父目录
/*这里把文件加到a文件夹下,如果存在,就赋值exist为true,并跳出循环*/
for(int j=0;j<dir.length;j++){ //循环所有文件夹
if(dir[j].equals("a")){ //如果为要上传的目的文件夹a
if(!new File(savePath+dir[j]+File.separator).exists()){
continue;
}else{
if(!new File(savePath+dir[j]+File.separator+name).exists()){
continue;
}else{
exist=true;
break;
}
}
}else{ //如果为其他文件夹
if(!new File(savePath+dir[j]+File.separator).exists()){
continue;
}else{
if(new File(savePath+dir[j]+File.separator+name).exists()){
exist=true;
break;
}else{
continue;
}
}
}
}
转载于:https://my.oschina.net/u/137892/blog/106525