javaSE commons-io第三方插件, FileUtils工具类,复制文件夹、文件,写入/读取文件
commons-io插件下载:https://pan.baidu.com/s/16-lyGR0KKp943pIOCYTVcg 密码:x1t9
在项目中导入classpath:
1.创建lib文件夹 2.commons-io.jar 拷贝到 lib 文件夹中 3.commons-io.jar---右键---Build Path---Add to Build Path
FileUtils工具类常用方法:
readFileToString(File file):读取文件内容,并返回一个String;
writeStringToFile(File file,String content):将内容content写入到file中;
copyDirectoryToDirectory(File srcDir,File destDir):文件夹复制
copyFileToDirectory (File srcFile,File destFile):文件复制
Demo.java:
package cn.xxx.demo;import java.io.File;
import java.io.IOException;import org.apache.commons.io.FileUtils;public class Demo {public static void main(String[] args)throws IOException {function_3();}/** FileUtils工具类方法* static void copyDirectoryToDirectory(File src,File desc)* 复制文件夹*/public static void function_3() throws IOException{FileUtils.copyDirectoryToDirectory(new File("d:\\demo"), new File("c:\\")); // 复制文件夹}/** FileUtils工具类的方法* static void copyFile(File src,File desc)* 复制文件*/public static void function_2() throws IOException{FileUtils.copyFile(new File("c:\\k.jpg"),new File("d:\\k.jpg")); // 复制文件}/** FileUtils工具类的方法* static void writeStringToFile(File src,String date)* 将字符串直接写到文件中*/public static void function_1() throws IOException{FileUtils.writeStringToFile(new File("c:\\b.txt"),"我爱Java编程"); // 将String写入文件}/** FileUtils工具类的方法* static String readFileToString(File src) 读取文本,返回字符串*/public static void function() throws IOException{String s = FileUtils.readFileToString(new File("c:\\a.txt")); // 读取文件,返回StringSystem.out.println(s);}
}
javaSE commons-io第三方插件, FileUtils工具类,复制文件夹、文件,写入/读取文件相关推荐
- javaSE commons-io第三方插件, FilenameUtils工具类,getExtension(),getName(),isExtension()
commons-io插件下载:https://pan.baidu.com/s/16-lyGR0KKp943pIOCYTVcg 密码:x1t9 在项目中导入classpath: 1.创建lib文件夹 ...
- 最简单的文件上传--FileUtils工具类
(文件上传的方法各有不同,这里挑了一个最为简单实用的分享给大家,后续会更新其他版本的文件上传和下载功能) 一.前台页面准备 二.后台代码配合 public class FileUpload exten ...
- FileUtils工具类的使用方法
/** * FileUtils支持很多文件操作,如 * 文件写入 * 读取文件 * 创建目录 * 拷贝文件和目录 * 删除文件和目录 * 从URL转换 * 基于统配和过滤查看文件和目录 * 比较文件内 ...
- 工具类涉及数据库连接、格式转换、文件操作、发送邮件等等
工具类涉及数据库连接.格式转换.文件操作.发送邮件等等 数据库连接工具类 数据库连接工具类--仅仅获得连接对象 ConnDB.java import java.sql.Connection; impo ...
- IOUtils工具类复制输入输出流示例
IOUtils工具类复制输入输出流示例
- 利用java.io.File类实现遍历本地磁盘上指定盘符或文件夹的所有的文件
2016-11-18 这是本人的第一篇随笔博客,纠结了半天还是选择自己学的时候比较用心的一些知识点上.利用java.io.File类指定本地的文件夹进行遍历所有的文件. package org.lxm ...
- PDF转换工具类(byte[]转PDF并生成文件)
PDF转换工具类(byte[]转PDF并生成文件) 对html转为标准的xhtml public byte[] transferHtml2XHtml(byte[] html){Tidy tidy = ...
- java 删除指定文件夹和下面所有文件_java——File IO流
1.File(掌握) (1)IO流操作中大部分都是对文件的操作,所以Java就提供了File类供我们来操作文件 (2)构造方法 A:File file = new File("e:demoa ...
- Unity中用递归删除空文件夹和文件夹下面的子文件,meta文件保留和IO的一些操作总结
/*----------------------------------------------------------------Created by 王银文件名: FilesTools创建时间: ...
最新文章
- Android aar 代码查看
- VC++ 保存数据为音频文件(WAV)学习
- 完整的一次 HTTP 请求响应过程(一)
- 又学到了一个拒绝加班的技巧
- 黑客使用一个UDP数据包可以打开任何HID门禁控制器
- pythonlauncher可以卸载吗_python的launcher用法知识点总结
- mysql undo表空间增长_undo表空间太大解决办法
- 2014年6月计算机二级c语言答案,2014年计算机二级C语言真题及答案(4)
- Confluence 会议记录(Meeting Notes)蓝图
- Assets文件操作
- AD软件自动添加原理图标注
- android 浏览器 查看证书,android浏览器弹出该网站的安全证书有问题如何解决
- jquery可爱的小黑猫
- sharding异常之no table route info
- Python实例篇:这样操作PDF文件一点都不枯燥了
- 系统培训流程及注意事项,实操总节
- 0x80073712_win10系统-更新失败提示“0x80073712”如何解决?
- [名词解释] PATA和SATA I
- vue-cli 创建项目不成功 原因为项目文件夹无node_modules文件 进行npm install不成功解决办法
- 图卷积神经网络的数学原理——谱图理论和傅里叶变换初探
热门文章
- concurrent.futures --- 启动并行任务(线程池)
- GPIO/输入模式/输出模式的学习
- Java项目:医药信息管理系统(java+SSM+HTML+easyui+mysql)
- Mybatis——自定义映射ResultMap
- Mobl试用之helloword
- python小白第一天:解决python不是内部或外部命令,也不是可运行的程序或批处理文件/sublime无法显示python结果问题
- 【图文并茂】教你在线一键重装正版Win10系统
- 红米路由器ac2100怎样设置ipv6_【路由刷机】红米小米 AC2100 Windows下刷Padavan固件小小白教程、升级固件...
- 本科3-4万、硕士6万、博士8万!杭州这个区发力引人
- 安卓开发文档!花三分钟看完这篇文章你就懂了!帮你突破瓶颈