作业帮 > 综合 > 作业

is.read(buffer)

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/07 13:32:48
is.read(buffer)
byte [] buffer = new byte[400];
int length = 0;
while(-1 = (length = is.read(buffer)))
{
os.write(buffer,0,400);
}
is.read(buffer)
is应该是InputStream的缩写把,回去好好看看api read(bu f fer)中buffer是一个缓冲区 把数据先读到内存中,然后write(bu f fer,0,400)写道OutputStream中,每次都是从buffer内存处的0偏移开始写,每次写400字节.