![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
day22
将JavaSE基础入门学习笔记按照每天的学习进行分类,方便以后查阅和复习
这条小鱼我在乎
代码字里行间,技术与梦想共舞的痕迹
展开
-
listFiles()方法介绍
文件都存放在目录(文件夹)中,那么如何获取一个目录中的所有文件或者目录中的文件夹呢?一个目录中可能有多个文件或者文件夹,那么如果File中有功能获取到一个目录中的所有文件和文件夹,那么功能得到的结果要么是数组,要么是集合。查阅API。方法演示如下:public class FileMethodDemo3 { public static void main(Str...原创 2020-02-20 11:22:27 · 10701 阅读 · 1 评论 -
文件和文件夹的创建删除等
下面演示使用File类创建、删除文件等操作。方法的演示:public class FileMethodDemo2 { public static void main(String[] args) throws IOException { // 对文件或者文件加进行操作。 File file = new File("e:\\file.txt"...原创 2020-02-20 11:16:27 · 121 阅读 · 0 评论 -
搜索指定目录中的.java文件(含子目录)
需求:打印指定目录即所有子目录中的.java文件的文件路径要求:编写一个方法用来打印指定目录中的.java文件路径,并进行方法的调用 若指定的目录有子目录,那么把子目录中的.java文件路径也打印出来步骤: 1. 指定要打印的目录File对象 2. 调用getFileAll()方法,传入要打印的目录File对象...原创 2020-02-19 11:24:11 · 306 阅读 · 0 评论 -
递归打印所有子目录中的文件路径
编写一个方法用来打印指定目录中的文件路径,并进行方法的调用要求:若指定的目录有子目录,那么把子目录中的文件路径也打印出来步骤: 1. 指定要打印的目录File对象 2. 调用getFileAll()方法 2.1 获取指定目录中的所有File对象 2.2 遍历得到每一个File...原创 2020-02-19 11:23:46 · 399 阅读 · 0 评论 -
递归
递归,指在当前方法内调用自己的这种现象public void method(){ System.out.println(“递归的演示”); //在当前方法内调用自己 method();}递归分为两种,直接递归和间接递归。直接递归称为方法自身调用自己。间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。递归的代码演示,计算1-n之...原创 2020-02-19 11:22:16 · 76 阅读 · 0 评论 -
文件过滤器
通过listFiles()方法,我们可以获取到一个目录下的所有文件和文件夹,但能不能对其进行过滤呢?比如我们只想要一个目录下的指定扩展名的文件,或者包含某些关键字的文件夹呢? 我们是可以先把一个目录下的所有文件和文件夹获取到,并遍历当前获取到所有内容,遍历过程中再进行筛选,但是这个动作有点麻烦,Java给我们提供相应的功能来解决这个问题。 查阅File...原创 2020-02-18 12:10:02 · 195 阅读 · 1 评论 -
File类的获取
创建完了File对象之后,那么File类中都有如下常用方法,可以获取文件相关信息方法演示如下:public class FileMethodDemo { public static void main(String[] args) { //创建文件对象 File file = new File("Test22.java");...原创 2020-02-20 11:20:29 · 163 阅读 · 0 评论 -
File类
1、IO概述 回想之前写过的程序,数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了。那怎么办呢?能不能把运算完的数据都保存下来,下次程序启动的时候,再把这些数据读出来继续使用呢?其实要把数据持久化存储,就需要把内存中的数据存储到内存以外的其他持久化设备(硬盘、光盘、U盘等)上。 当把内存中的数据存储到持久化设备上这个动作称...原创 2020-02-18 12:09:43 · 260 阅读 · 0 评论