JAVA 按数组块读取文件流

InputStream   input = new InputStream();

int bufSize = 2048;

byte b[] = new byte[bufSize];    //创建一个数组,大小尽量根据文件设定

int count = 0; 

while((count = input.read(b, 0, bufSize)) != -1){         //按数组块读取文件流,当count为-1表示数组块读完

  fileOutputStream.write(b, 0, count); //本地上传文件

}

posted @ 2017-09-20 15:35  一只菜机  阅读(667)  评论(0编辑  收藏  举报