当前位置: 首页 > 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.lryc.cn/news/625879.html

相关文章:

  • Syntax Error: Error: PostCSS received undefined instead of CSS string
  • CSS封装大屏自定义组件(标签线)
  • 2025年6月中国电子学会青少年软件编程(图形化)等级考试试卷(一级)答案 + 解析
  • LangChain —多模态 / 多源上下文管理
  • 云原生俱乐部-mysql知识点归纳(3)
  • 【论文阅读】SIMBA: single-cell embedding along with features(1)
  • 《Dual Prompt Personalized Federated Learning in Foundation Models》——论文阅读
  • 自然语言处理(NLP)技术的发展历史
  • 【QT入门到晋级】进程间通信(IPC)-socket(包含性能优化案例)
  • Python爬虫实战:研究ICP-Checker,构建ICP 备案信息自动查询系统
  • GIS在海洋大数据的应用
  • 数据结构:深入解析常见数据结构及其特性
  • 3 创建wordpress网站
  • 【实时Linux实战系列】实时大数据处理与分析
  • 【数据库】通过‌phpMyAdmin‌管理Mysql数据
  • 计算机毕设推荐:痴呆症预测可视化系统Hadoop+Spark+Vue技术栈详解
  • [Polly智能维护网络] 网络重试原理 | 弹性策略
  • 图像采集卡与工业相机:机器视觉“双剑合璧”的效能解析
  • CMake进阶: CMake Modules---简化CMake配置的利器
  • 小迪安全v2023学习笔记(六十六讲)—— Java安全SQL注入SSTISPELXXE
  • Webpack 5 配置完全指南:从入门到精通
  • 云手机矩阵:重构企业云办公架构的技术路径与实践落地
  • HarmonyOS 中的 泛型类和泛型接口
  • oc-mirror plugin v2 错误could not establish the destination for the release i
  • 力扣hot100:三数之和(排序 + 双指针法)(15)
  • 缓存-变更事件捕捉、更新策略、本地缓存和热key问题
  • 数据迁移:如何从MySQL数据库高效迁移到Neo4j图形数据库
  • 在CentOS系统中查询已删除但仍占用磁盘空间的文件
  • Docker 快速下载Neo4j 方法记录
  • 生信分析自学攻略 | R语言数据类型和数据结构