0
  • while ( (length = inputStream.read(buffer,0,buffer.length)) != -1) {
    
    fileOutputStream.write(buffer, 0, buffer.length);
    
    }
    


    你这写法有问题,你改一下吧


    while ( (length = inputStream.read(buffer,0,buffer.length)) != -1) {
    
    fileOutputStream.write(buffer, 0, length );
    
    }
    


    课程里的原写法:


    while((len = bfi.read(buffer,0,buffer.length)) != -1) {
        outputStream.write(buffer,0,len);
    }
    


    1153952789488054272  评论     打赏       拉大锯
    相关问题
    帅气的阿亮(0基础学代码) · 学习
    2026-02-03 17:56 20 2
    后会有期 · Nuxt
    2025-10-01 09:11 25 6
    下雨天像 · 找工作 / 面试题
    2025-08-10 17:31 27 16
    资质平平 · Android
    2025-02-20 09:14 125 100
    尖沙咀-段坤 · 项目
    2025-01-06 23:39 44 2
    雅澤yaduo · 领券联盟
    2025-01-03 20:39 95 50
    呆瓜小董 · webview
    2024-11-30 18:02 109 20
    阿肥 · 鸿蒙next
    2024-10-25 18:07 54 100
    尖沙咀-段坤 · 安卓
    2024-09-11 11:03 59 2