将图片中的二进制数据和GBK码表中的值进行对比, 对比的时候会出现二进制文件在码表中找不对应的值,他会将二进制数据标记为未知字符,当我在写入数据的是后会将未知的字符丢掉。所以会造成图片拷贝不成功(丢失数据)
疑问:何时使用字节流?何时使用字符流?
使用字节流的场景:读写的数据不需要转为我能够看得懂的字符。比如:图片,视频,音频...
使用字符流的场景 :如果读写的是字符数据。
将图片中的二进制数据和GBK码表中的值进行对比, 对比的时候会出现二进制文件在码表中找不对应的值,他会将二进制数据标记为未知字符,当我在写入数据的是后会将未知的字符丢掉。所以会造成图片拷贝不成功(丢失数据)
疑问:何时使用字节流?何时使用字符流?
使用字节流的场景:读写的数据不需要转为我能够看得懂的字符。比如:图片,视频,音频...
使用字符流的场景 :如果读写的是字符数据。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/052bea5d8bb093b4eb3b204929ccf8c1.html