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);
相关推荐
YOU OU5 分钟前
SpringBoot
java·spring boot·spring
北冥有鱼5 分钟前
解决DTO泛滥的问题
java·java ee
国强_dev8 分钟前
如何提升canal吞吐量
java·大数据·python
时空自由民.8 分钟前
C/C++ volatile关键字原理及应用介绍
java·c语言·c++
Henray202410 分钟前
三个线程交替打印ABC
java·面试
IT WorryFree11 分钟前
Windows安装openclaw遇到powershell不见了
windows
凯瑟琳.奥古斯特11 分钟前
SpringBoot快速入门指南
java·开发语言·spring boot·后端·spring
是席木木啊17 分钟前
Tomcat CVE-2026-34483安全漏洞警告问题总结与修复方案
java·tomcat·firefox
代码漫谈19 分钟前
基于 Spring Boot 3.2.x 的 Actuator 监控指南:从健康检查到企业级监控体系
java·spring boot·actuator 监控
江屿风25 分钟前
【c++笔记】类和对象流食般投喂(上)
开发语言·c++·笔记