当前位置: 首页 > news >正文

Commons-io

Commons-io是apache开源基金组织提供的一组有关I0操作的开源工具包。

作用:提高I0流的开发效率。

Commons-io使用步骤

   ①在项目中创建-一个文件夹: lib

   ②将jar包复 制粘贴到lib文件夹

   ③右键点击jar包,选择Add as Library ->点击OK

   ④在类中导包使用

代码:

public class CommonsIODemo01 {public static void main(String[] args) throws IOException {File src1 = new File("a.txt");File src2 = new File("c.txt");File dest1 = new File("d.txt");// FileUtils.copyFile(src1,dest1);File src = new File("D:\\bbb");File dest = new File("D:\\ccc");// FileUtils.copyDirectory(src,dest);//FileUtils.copyDirectoryToDirectory(src,dest);//  FileUtils.deleteDirectory(dest);//FileUtils.cleanDirectory(src);/*  String s = FileUtils.readFileToString(src1, "UTF-8");System.out.println(s);CharSequence charSequence="wainiyiger";FileUtils.write(src1,charSequence,"UTF-8");*///IOUtils.copy(new FileInputStream("a.txt"),new FileOutputStream("b.txt"));Reader r = new FileReader(src1);Writer w = new FileWriter(src2);// IOUtils.copyLarge(r,w);List<String> strings = IOUtils.readLines(r);System.out.println(strings);FileOutputStream fos = new FileOutputStream("c.txt");IOUtils.write("我爱你",fos);}
}
http://www.dtcms.com/a/338496.html

相关文章:

  • Web11-Java Web服务:使用SOAP与RESTful API
  • 网络编程day3
  • Orbbec---setBoolProperty 快捷配置设备行为
  • docker回炉重造
  • PortainerCE 跨云管理:cpolar 内网穿透服务实现多环境统一控制
  • Lua学习记录 - 自定义模块管理器
  • Linux------《操作系统全景速览:Windows·macOS·Linux·Unix 对比及 Linux 发行版实战指南》
  • HiveQL | 个人学习笔记
  • JetBrains系列产品-IDEA/PyCharm/GoLand自动生成方法返回值的快捷键,查看方法参数的快捷键。
  • AI驱动的SEO关键词优化秘籍
  • MFC中使用EXCEL的方法之一
  • 数据迁移:如何从MySQL数据库高效迁移到Neo4j图形数据库
  • 迁移学习(Transfer Learning)
  • 当机器猫遇上具身智能:一款能读懂宠物心思的AI守护者
  • 分布式搜索(Elasticsearch)基本用法
  • kubeadm部署k8s集群环境搭建
  • Qt密码生成器项目开发教程 - 安全可靠的随机密码生成工具
  • QT聊天项目DAY19
  • 深入理解Prompt构建与工程技巧:API高效实践指南
  • 如何将Date类型的数据转换为LocalDateTime类型
  • 链表-2.两数相加-力扣(LeetCode)
  • 【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day7
  • Java开发面试实战:Spring Boot微服务与数据库优化案例分析
  • 微服务如何集成swagger3
  • Leetcode70爬楼梯
  • CF思维训练回顾
  • 摄像头模块在运动相机中的应用
  • 【Linux】文件系统
  • 【基础-判断】用户在长视频、短视频、直播、通话、会议、拍摄类应用等场景下,可以采用悬停适配在折叠屏半折态时,上屏进行浏览下屏进行交互操作
  • 工业相机基本知识解读:像元、帧率、数据接口等