一个相比jdk的io包更方便处理数据读写的包

Posted 在天成象

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个相比jdk的io包更方便处理数据读写的包相关的知识,希望对你有一定的参考价值。

apche的commons-io.jar包,里面有个类IOUtils,提供的下列方法:

readLines方法能够从字节输入流或字符输入流里读取数据,按行读,返回字符串组成的list

write方法能把字节组、字符组、字符、字符串、StringBuffer写入到字节或字符输出流里

contentequals能对比字节或字符输出流

copy方法能把字节输入流的内容写到字节或字符输出流里,把字符输入流写到字节或字符输出流里,不仅省却你用中间字节组转移,还不用你用outputstreamwriter来转换流的格式

toXXXXX系列方法:这一系列有把字节或字符输入流、字符串转成字节组;也有把字节或字符输入流转成字符组;有把字符或字符串转成字节输入流;有把字节或字符输入流、字节组转换成字符串;比较奇怪的是没有转换成字符输入流的方法

 

以上是关于一个相比jdk的io包更方便处理数据读写的包的主要内容,如果未能解决你的问题,请参考以下文章

从JDK源码看字节流和字符流

composer 将远程的包更改为本地开发模式

Java读写文件方法总结

CountDownLatch类的使用

python读写Excel

Amoeba 实现MySQL读写分离