有点不理解
来源:4-7 店铺注册功能之Controller层的实现(下)
qq_蓝骏毅_04076633
2019-12-17
buffer不是只有1024字节吗,in.read(buffer)意思是一次读1024节吗,那这里os.write(buffer,0,bytesRead);什么意思
try {
os = new FileOutputStream(file);
int bytesRead=0;
byte[] buffer = new byte[1024];
while((bytesRead=ins.read(buffer))!=-1) {
os.write(buffer,0,bytesRead);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
写回答
3回答
-
qq_蓝骏毅_04076633
提问者
2019-12-19
那这里os.write(buffer,0,bytesRead);是不把字节转成String 从0到N变成String吗
112019-12-20 -
qq_蓝骏毅_04076633
提问者
2019-12-18
OutputStream os = null;这里是指//先把图片读入到内存--然后写到 文件吗,
这里应该是用while循环读取while((bytesRead=ins.read(buffer))!=-1) {//把fis里的东西读到bytes数组里去,
这里是把//把字节转成String 从0到N变成String吗os.write(buffer,0,bytesRead);
012019-12-19 -
翔仔
2019-12-18
00
相似问题