文件读写出现空字符现象

    技术2022-07-10  228

    问题:

    byte[] buffer = new byte[1024 * 50]; int readsize = zis.read(buffer); outputstream.write(buffer);//写入文件出现空字符

    解决方案:

    byte[] buffer = new byte[1024 * 50]; int len = -1; while ((len = zis.read(buffer)) != -1) { outputstream.write(buffer,0, len);//增加起始长度 每次都写入实际读到的长度,所以不会出现空字符。 }
    Processed: 0.013, SQL: 9