Apache Commons IO使用

官网api文档:http://commons.apache.org/proper/commons-io/apidocs/index.html
1.
读取文件中的所有数据,文件中每行的数据为list中一个元素
public static List readLines(File file, Charset charset)

        File file = new File("D:\\tmp\\tmp-tmp\\text.txt");
        List<String> lines = FileUtils.readLines(file, "UTF-8");
        System.out.println(lines);
        //[据美国媒体日前报道,, 美国实际上已经出现多起与新冠肺炎症状极其相似的呼吸道疾病。, 时光无法倒流,但时间的碎片可以一一拾起、进行拼接。, 2019年下半年以来,美国的一些公共卫生事件疑点重重,, 美国公众需要真相,国际社会需要答案。]
        

读取流返回
static List readLines(InputStream input, Charset charset)

List<String> lines = IOUtils.readLines(new FileInputStream(file), "UTF-8"); 

3

// by FileUtils  
FileUtils.writeLines(file, "UTF-8", lines);  
  
// by IOUtils  
IOUtils.writeLines(lines, null, new FileOutputStream(file));  

使用方式介绍:
https://blog.csdn.net/z69183787/article/details/8097573#
https://blog.csdn.net/zmx729618/article/details/51888938

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值