Java基础之IO流判断文件夹或文件是否存在及其如何创建?
来源:互联网 发布:万网域名cname解析 编辑:程序博客网 时间:2024/06/06 00:14
路人宅 2017-05-09 13:23
首先了解一下什么是IO流?
流是一种抽象概念,它代表了数据的无结构化传递。按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作。用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以流的方式进行输入输出。
IO流类库的优点:
1)简明与可读性
2)类型安全(type safe)
3)易于扩充
首先通过file.exists()方法判断是否存在filePath参数携带值的文件,如果返回“true”不会创建该文件。之后再通过file.isDirectory()方法判断是否存在filePath参数携带值的文件夹,如果返回true表示存在不会创建该文件夹,具体代码如下:
注意:test文件与test文件夹相同名称不能同时存在同一目录下,但是test.*文件和test文件夹可以同时存在同一目录下。
通过file.exists()方法判断是否存在filePath参数携带值的文件,如果返回“true”不会创建该文件,具体代码如下:
分析:
1)windows系统下的文件和文件夹都是以节点形式存储的,相同的文件和文件名不能共存在同一目录下,会有命名冲突。
2)文件后缀名是文件名的一部分,此类文件与文件夹名称即使相同也可以同时存在的。
参考代码:http://blog.yoodb.com/yoodb/article/detail/1320,需要源代码请到这里查看。后期持续更新中,欢迎大家关注头条号“路人宅”。
0 0
- Java基础之IO流判断文件夹或文件是否存在及其如何创建?
- JAVA中如何判断文件或文件夹是否存在
- Java判断文件或文件夹是否存在
- Qt 判断文件或文件夹是否存在及创建文件夹
- java 创建文件夹 创建文件 判断文件夹是否存在。。。。。
- 创建,删除文件或文件夹及判断其是否存在
- Python判断一个文件或文件夹是否存在,并创建
- php判断文件夹或文件是否存在,及不存在时如何创建
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- Java 判断文件夹、文件是否存在、否则创建文件夹
- lucene之suggert
- javascript立即执行函数详解
- Android之SurfaceView学习
- java StringUtil 工具类
- 马氏距离
- Java基础之IO流判断文件夹或文件是否存在及其如何创建?
- 游戏与生活
- 80端口被占用,apache启动
- Threading
- <纯干货-2>GAN学习视频-part4
- stm32 unknown target connected 和 ST-LINK USB communication error错误
- 链表学习(1)
- Android之Service使用解析
- 连接池的作用