摘要:
FileNameFilter过滤器的使用 我们可以使用过滤器来实现 在File类中有两个和ListFiles重载的方法,方法的参数传递的就是过滤器 File[] listFiles(FileFilter filter) java.io.FileFilter接口:用于抽象路径名(File对象)的过滤器 阅读全文
摘要:
综合案例文件搜索 FileFilter过滤器的原理和使用 搜索 复制 阅读全文
摘要:
练习使用递归计算阶乘 练习递归带引多级目录 搜索 复制 阅读全文
摘要:
递归概念&分类&注意事项 递归:方法自己调用自己- 递归的分类:- 递归分为两种,直接递归和间接递归。- 直接递归称为方法自身调用自己。- 间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。- 注意事项:- 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。- 在递归 阅读全文
摘要:
File类创建删除功能的方法 public boolean createNewFile() :当且仅当具有该名称的文件尚未存在时,创建一个新的空文件。public boolean delete() :删除此抽象路径名表示的文件或目录。public boolean mkdir() :创建此抽象路径名指 阅读全文
摘要:
File类获取功能的方法 File类判断功能的方法 File判断功能的方法:boolean exists(); 此file表示的文件或目录是否实际存在boolean isDirector();此file表示的是否为目录boolean isFile();此file表示的是否为文件 搜索 复制 阅读全文
摘要:
绝对路径和相对路径 路径: 绝对路径:是一个完整的路径 以盘符开始的路径 (D:\\demo.txt) 相对路径:是一个简化的路径 相对指的事相对于当前项目的根目录 如果使用当前项目的根目录,路径可以简化书写 注意: 路径是不区分大小写 路径中的文件名称分隔符windows使用反斜杠,反斜杠是转义字 阅读全文
摘要:
File的概述 java.io.FiLe类 文件和目录路径名的抽象表示形式。 java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用FiLe类对文件和文件夹进行操作 我们可以使用File类的方法 创建一个文件/文件夹 删除文件/文件夹 获取文件/文件夹 判断文件/文件夹是否存在 阅读全文
摘要:
Lambda表达式有参数有返回值的练习(自定义接口) Lambda省略模式&使用前提 Lambda表达式:是可推导,可以省略 凡是根据上下文推导出来的内容,都可以省略书写可以省略的内容: 1.(参数列表):括号中参数列表的数据类型,可以省略不写 2.(参数列表):括号中的参数如果只有一个,那么类型和 阅读全文
摘要:
Lambda表达式的无参数无返回值练习 Lambda表达式的有参数有返回值练习 搜索 复制 阅读全文