1.IO相关的工具类
- IoUtil : 流操作工具类
- Fileutil : 文件读写和操作的工具类
- FileTypeUtil :文件类型判断工具类
- watchMonitor : 目录、文件监听
- classPathResource : 针对ClassPath中资源的访问封装
- FileReader : 封装文件读取
- Filewriter :封装文件写入
案例1:
//新建文件File file = FileUtil.file("E:\\", "aaa", "bbb", "a.txt");System.out.println(file);//E:\aaa\bbb\a.txt//创建文件File touch = FileUtil.touch(file);System.out.println(touch);//E:\aaa\bbb\a.txtArrayList<String> list = new ArrayList<>();list.add("aaa");list.add("aaa");list.add("aaa");//将集合写入文件FileUtil.writeLines(list,touch,"UTF-8",true);//读取文件存储到集合List<String> readLines = FileUtil.readLines(touch, "utf-8");System.out.println(readLines);