();
}
}
1.7File类练习二【应用】
案例需求
删除一个多级文件夹
实现步骤
定义一个方法,接收一个File对象
遍历这个File对象,获取它下边的每个文件和文件夹对象
判断当前遍历到的...File对象是文件还是文件夹
如果是文件,直接删除
如果是文件夹,递归调用自己,将当前遍历到的File对象当做参数传递
参数传递过来的文件夹File对象已经处理完成,最后直接删除这个空文件夹
代码实现...//注意: 可以解决所有文件夹和递归相结合的题目
//2.遍历这个File对象,获取它下边的每个文件和文件夹对象
File[] files = src.listFiles...,将这种类型文件的后缀名存入集合中,次数存1
出现过,获取这种类型文件的后缀名出现的次数,对其+1,在存回集合中
如果是文件夹,递归调用自己,HashMap集合就是参数集合,File对象是当前文件夹对象...fos.close();
}
}
2.3字节流写数据的三种方式【应用】
写数据的方法分类
方法名 说明
void write(int b) 将指定的字节写入此文件输出流 一次写一个字节数据
void