JAVA中文件顺序读取

staticvoidcopyContent(FileInputStreaminObj,FileOutputStreamoutObj){intcopyLen;byte[]c... static void copyContent(FileInputStream inObj,FileOutputStream outObj){
int copyLen;
byte[] copyBuf=new byte [1024];
while((copyLen=inObj.read(copyBuf,0,1024))!=-1)
{
String copyStr=new String(copyBuf);
System.out.println(copyStr);
outObj.write(copyBuf,0,copyLen);
}

}
里面的read(copyBuf,0,1024)是什么意思??
展开
 我来答
匿名用户
2013-05-13
展开全部
java.io
类 FileInputStream
java.lang.Object
java.io.InputStream
java.io.FileInputStream

read
public int read(byte[] b,
int off,
int len)
throws IOException从此输入流中将最多 len 个字节的数据读入一个字节数组中。在某些输入可用之前,此方法将阻塞。

覆盖:
类 InputStream 中的 read
参数:
b - 存储读取数据的缓冲区。
off - 数据的起始偏移量。
len - 读取的最大字节数。
返回:
读入缓冲区的字节总数,如果因为已经到达文件末尾而没有更多的数据,则返回 -1。
抛出:
IOException - 如果发生 I/O 错误。
另请参见:
InputStream.read()
匿名用户
2013-05-13
展开全部
从文件输入流中读去偏移量为0,长度为1024的字符到byte数组中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式