文档章节

判断某一文件是否在指定的文件夹下存在

藍色的海
 藍色的海
发布于 2013/01/30 21:45
字数 185
阅读 36
收藏 0
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;
                      }
                   }
               }
            }

© 著作权归作者所有

藍色的海
粉丝 3
博文 19
码字总数 7205
作品 0
广州
其他
私信 提问
比对2个文件夹,删除已存在,或者 删除指定目录下,按文字开头(结束)文件

碰到一个简单的业务, 这个文件在某个文件夹下存在,则删除该文件,剔除多余; 温故下以前只是,纯手写; 话不多少,直接上代码;

尾生
2016/12/05
33
0
Zookeeper集群部署和使用

Zookeeper 由 Apache Hadoop 的 Zookeeper 子项目发展而来,Google Chubby的一个开源实现。它是一个分布式应用程序协调服务,提供的功能包括:配置管理,名字服务,提供分布式同步、队列管理...

justin_peng
2018/06/21
0
0
1周第5课 CentOS系统目录结构 文件类型 ls 、alias命令

一、系统目录结构 登陆到 Linux系统,运行 ls命令 以上目录就是“/”根目录下存在的文件夹,每个文件夹都具备特性,见下图(文章结尾有 PDF 下载) 熟悉系统结构,有利于我们更快速的理解 Linu...

须及春
2017/10/20
0
0
第八十讲 I/O流之File类

前言:从这一讲开始,我们走进I/O流的世界,领略该体系中繁多的对象。I/O流这一块在Java基础中所占的比例还是蛮大的,所以,硬着头皮也要啃下它!少年,出发吧! 设备(比如说硬盘)上的数据,...

yerenyuan_pku
2018/04/25
0
0
iOS NSFileManeger 计算文件是否超时,和计算文件夹下文件的总大小

//获得指定文件距离上次修改时间是否达到了指定值(秒)timeout +(BOOL)isTimeout:(NSString )path time:(NSTimeInterval)timeout { //获得当前时间 NSTimeInterval now = [[NSDate date] time......

风了个1
2015/05/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

小白讲网络安全系列

注入攻击防护 XSS注入 SQL注入 命令注入 文件上传 文件解压缩 CSRF防护 对称加密 非对称加密 数字证书 数字签名 完整性校验 消息验证码 单向散列Hash函数 口令单向加密算法 审计日志 认证鉴权...

一刀
20分钟前
0
0
MYSQL 嵌套事务(SAVEPOINT) 与Spring 事务传播

摘要 savepoint 关键字可以实现嵌套事务。结合savepoint关键字,更方便理解spring的事务传播。 事务嵌套 初始化表脚本 drop table t;create table t(a int, primary key(a)); 开启事务 my...

liangxiao
22分钟前
0
0
Chrome OS 更新新版本可让Linux访问USB连接的Android设备

谷歌再次为Chrome OS带来了重大版本更新,使版本号达到了75。本次更新的一大亮点就是允许在Chrome OS上运行的Linux能够识别通过USB方式连接的Android设备,能够让用户使用Linux进行调试等等。...

linuxCool
昨天
13
0
聊聊feign的HystrixInvocationHandler

序 本文主要研究一下feign的HystrixInvocationHandler HystrixInvocationHandler feign-hystrix-10.2.3-sources.jar!/feign/hystrix/HystrixInvocationHandler.java final class HystrixInvo......

go4it
昨天
15
0
WPS 开启宏功能

前言 最近安装了个人版的WPS2019,使用Excel的宏功能时候发现不能使用了,网上下载了几个安装包都是比较旧的,不能使用。 找了个VB7.1的安装包,安装完了,重启WPS宏功能就可以使用了。 安装...

sharelocked
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部