io流
aongi
自信成功
展开
-
IO流中遍历目录下的所有子文件和文件夹
IO中实现目录下所有文件及子文件和文件夹遍历(递归调用)import java.io.File;/** * Created by aongi on 2017/4/28. * Version 1.0 */public class FileDir { public static void main(String[] args) { //创建一个file对象原创 2017-04-28 18:08:28 · 1217 阅读 · 0 评论 -
关于IO流文件遍历中过滤功能实现
关于IO流中文件遍历实现文件过滤功能创建一个File对象,保存你要遍历的文件夹路径使用File对象的listFiles(FileFilter filter);方法 方法语法格式: 返回的是一个File数组,传递的参数是FileFilter接口类型 所以要我们要自定义一个FileFilter的实现类,重写accept(File pathname)方法,此方法返回一个b原创 2017-04-28 17:38:28 · 791 阅读 · 0 评论 -
字符缓冲流实现文本文件复制功能
利用字符缓冲流实现文本文件复制功能BufferedReader 字符输入缓冲流 字符输入缓冲流特有的方法: 1. 返回值:String 方法名:readLine(); 2. 功能:读取文本行 3. 注意:返回的只有文本中的有效字符,不包括\r\nBufferedWriter 字符输出缓冲流 字符输出缓冲流特有的方法: 1. 返回值:voi原创 2017-04-29 19:42:17 · 570 阅读 · 0 评论 -
Properties类实现键值对的写入和写出(键值对存储)及Properties集合的遍历
Properties类继承Hashtable类,实现Map接口(Map集合中的方法都可以使用)该集合没有泛型,键值对规定为String类型Properties集合中常用的方法:1.setProperty(String key,String value)其作用等同于Map集合的put方法,添加键值对到集合中2.getProperty(String key)其作用等同于Map集合的get方法,原创 2017-04-29 23:11:04 · 1028 阅读 · 0 评论 -
IO流实现对象的序列化和反序列化
对象的序列化和反序列化ObjectOutputStream:写出对象,实现序列化 ObjectInputStream:读取对象,实现反序列化ObjectOutputStream 对象序列化既然是保存对象,那么就需要一个实体类:Student 注:java有明确规定,要实现对象的虚化化和反序列化就必须实现Serializable接口,且实体类的成员变量不能使静态的。 代码如下:import ja原创 2017-04-30 00:24:53 · 597 阅读 · 0 评论