apache-IOUtils笔记

前言

最近使用了很多io相关操作 一直没记录
今天记录一下 方便速查

示例

函数名功能备注
buffer()将各种in out流 转换为带buffer的 流
close()关闭流
closeQuietly()安全的关闭流
contentEquals比较内容
contentEqualsIgnoreEOL比较内容 忽略EOLEOL:结尾
copy()复制流
copyLarge()复制超过2g的数据流
length()获取长度
lineIterator()获取行数据迭代器
read()读取数据
readFully()安全的读取数据
readLines()按行读取
resourceTo*()把数据转换成string byte url等格式
skip()跳过数据
skipFully()安全的跳过
to*()转换为某种对象
write*()写数据

总结

ioutils 包含了 大多数操作 stream的操作 复制 读写 转换 等等操作

------ 本文结束 ------

版权声明
ming创作并维护,博客采用CC协议
本文首发于ming 博客( https://blog.xujiuming.com ),版权所有,转载请注明出处!