JavaSE-File类基础以及使用
程序员文章站
2022-07-10 21:13:41
File类概念文件的抽象表示形式File类常见方法创建。boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false。和输出流不一样,输出流对象一建立创建文件。而且文件已经存在,会覆盖。boolean mkdir():创建文件夹。boolean mkdirs():创建多级文件夹。删除。boolean delete():删除失败返回false。如果文件正在被使用,则删除不了返回falsel。void deleteOnExit()...
File类
概念
文件的抽象表示形式
File类常见方法
-
创建。
boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false。
和输出流不一样,输出流对象一建立创建文件。而且文件已经存在,会覆盖。boolean mkdir():创建文件夹。
boolean mkdirs():创建多级文件夹。 -
删除。
boolean delete():删除失败返回false。如果文件正在被使用,则删除不了返回falsel。
void deleteOnExit();在程序退出时删除指定文件。 -
判断。
boolean exists() :文件是否存在.
isFile():
isDirectory();
isHidden();
isAbsolute(); -
获取信息。
getName():
getPath():
getParent():getAbsolutePath()
long lastModified()
long length()
file类的递归查找
需求
遍历指定文件夹下所有文件,包括子目录下的文件
实现
因为要遍历子文件夹下的文件,所以使用加强for循环遍历传入的文件,若为文件夹,则递归,进行相应动作
代码
import java
本文地址:https://blog.csdn.net/shark_chili3007/article/details/107358334
下一篇: 在IDEA中用Mybatis插入数据