JavaSE-File类基础以及使用
程序员文章站
2022-05-04 11:50:28
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
推荐阅读
-
Linux下VIM编译器的使用以及shell编程基础
-
python基础(13):函数名的使用、第一类对象、闭包、迭代器
-
一个不错的PHP缓存类介绍和PHP缓存函数介绍以及使用
-
C++ 基础学习之使用有返回值的函数以及函数变体讲解
-
Java开发工程师基础Math,Random,Scanner类的使用
-
JAVA基础 语句标签的合法使用,以及{}语句块到底有什么用?
-
使用Idea和maven搭建Mybatis框架以及基础测试
-
vue 基础 filter 过滤器和类过滤器使用
-
Java基础之XML介绍与SAX解析、DOM解析XML、JDOM解析、DOM4J解析、XMLEncoder与XMLDecoder的使用以及xstream工具的使用 189~195
-
JavaSE-File类基础以及使用