摘要: java.io.outputstream:字节输出流 此抽象类是表示输出字书流的所有类的超类。 定义了一些子类共性的成员方法: public void close():关闭此输出流并释放与此流相关联的任何系统资源。- public void flush() :刷新此输出流并强制任何缓冲的输出字节被写 阅读全文
posted @ 2022-07-12 13:40 淤泥不染 阅读(236) 评论(0) 推荐(0)
摘要: 什么是IO 我们把数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。 Java中I/O操作主要是指使用 java.io 包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。 IO的 阅读全文
posted @ 2022-07-12 13:09 淤泥不染 阅读(49) 评论(0) 推荐(0)
摘要: 在File类中有两个和listFiles()重造的方法,方法的参数就是过滤器 public File[] listFiles(FileFilter filter)-- filter文件过滤器 Java.io.FileFilter接口:用于抽象路径名(File对象)的过滤器 作用:用来过滤文件(Fil 阅读全文
posted @ 2022-07-12 11:30 淤泥不染 阅读(414) 评论(0) 推荐(0)
摘要: 图: 代码: 递归打印多级目录 综合案例_文件搜索 分析: 目录搜索,无法判断多少级目录,所以使用递归,遍历所有目录。 遍历目录时,获取的子文件,通过文件名称,判断是否符合条件。 代码 public static void main(String[] args) { File file = new 阅读全文
posted @ 2022-07-12 10:01 淤泥不染 阅读(29) 评论(0) 推荐(0)
摘要: 定义一个方法,使用递归计算1-n之间的和1十2+3+...+n n+(n-1)+( n-2)+...+1已知: 最大值:n最小值:1使用递归必须明确: 1.递归的结束条件 获职到1的时候结束2.递归的目的 获取下一个被加的数字( n-1) 代码: 原理图: 使用递归计算阶乘 阶乘:所有小于及等于该数 阅读全文
posted @ 2022-07-12 09:24 淤泥不染 阅读(140) 评论(0) 推荐(0)