commons-io-2.4.jar
commons-io-2.4.jar是一个java的commons项目会用到的jar包,本包主要可以处理io流的部分工具类,可以帮助java开发人员提供更好的框架程序。文件说明
commons项目中用来处理io的一些工具类包commons-io.jar
用法介绍
//直接将io流转成字符串
inputstream in = new url( http://jakarta.apache.org ).openstream();
try {
system.out.println( ioutils.tostring( in ) );
} finally {
ioutils.closequietly(in);
}
//读取文本文件的所有行
file file = new file(/commons/io/project.properties);
list lines = fileutils.readlines(file, utf-8);
//路径处理
string filename = c:/commons/io/../lang/project.xml;
string normalized = filenameutils.normalize(filename);
// result is c:/commons/lang/project.xml
//获取目录空间
long freespace = filesystemutils.freespace(c:/);
//打印文件的所有行
lineiterator it = fileutils.lineiterator(file, utf-8);
try {
while (it.hasnext()) {
string line = it.nextline();
/// do something with line
}
} finally {
lineiterator.closequietly(iterator);
}