Java: Hutool工具包

1.IO相关的工具类

  • IoUtil : 流操作工具类
  • Fileutil : 文件读写和操作的工具类
  • FileTypeUtil :文件类型判断工具类
  • watchMonitor : 目录、文件监听
  • classPathResource : 针对ClassPath中资源的访问封装
  • FileReader : 封装文件读取
  • Filewriter :封装文件写入

案例1:

java 复制代码
        //新建文件
        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.txt
        
        ArrayList<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);
相关推荐
历程里程碑7 分钟前
C++ 17异常处理:高效捕获与精准修复
java·c语言·开发语言·jvm·c++
雨雨雨雨雨别下啦9 分钟前
ssm复习总结
java·开发语言
张世争18 分钟前
windows clion lvgl 使用 sdl2
windows·clion·sdl2
速易达网络27 分钟前
基于Java Servlet的用户登录系统设计与实现
java·前端·mvc
拾贰_C30 分钟前
【python | pytorch | 】.报错怎么找到问题所在?
开发语言·pytorch·python
散一世繁华,颠半世琉璃32 分钟前
从 0 到 1 优化 Java 系统:方法论 + 工具 + 案例全解析
java·性能优化·操作系统
JasmineWr33 分钟前
Java SPI和OSGi
java·开发语言
Lisonseekpan34 分钟前
@Autowired 与 @Resource区别解析
java·开发语言·后端
你的冰西瓜35 分钟前
C++中的vector容器详解
开发语言·c++·stl
刻BITTER36 分钟前
C++ 获取任意整数类型的最大、最小值和长度
开发语言·c++