您的位置:首页 > 编程语言 > Java开发

JAVA中IO工具的使用-commons-io

2018-03-02 09:51 99 查看
commons-io是专门为java中的IO流操作而准备的,把常用的操作都封装了起来,我们只要直接用就可以了。
下面我们说说常用的操作,应为这些方法都是静态的,所以可以直接调用,而且使用什么功能,从方法名上就可以看出。
上代码:package Demo01;

import java.io.File;
import java.io.IOException;

import org.apache.commons.io.FileUtils;

public class Test04 {
public static void main(String[] args)throws IOException {
set_3();
}
// 复制目录
public static void set_3() throws IOException {
FileUtils.copyDirectoryToDirectory(new File("f:\\aa"), new File("f:\\aa\\"));
}

// 复制文件
public static void set_2() throws IOException {
FileUtils.copyFile(new File("f:\\a.txt"), new File("f:\\aa\\aa.txt"));
}
// 写入文本

public static void set_1() throws IOException {
FileUtils.writeStringToFile(new File("f:\\a.txt"), "我爱JAVA!");
}
// 读取文本
public static void set() throws IOException {
String s = FileUtils.readFileToString(new File( "f:\\a.txt"));
System.out.println(s);
}

}这些都是常用操作,大家可以直接自己演示一下,在主函数调用方法即可,记得下载commons-io包
只要commons-io-2.4.jar这个包即可,我是用eclipse直接buildpath的。如果要看源代码,是文件中的commons-io-2.4-sources.jar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java io commons-io