慕斯卡3071394
2015-09-01 10:38
write方法不是每次只能写入一个字节么,为什么对于汉字,只调用一次write就能全部写入呢?
它应该只是写入了低八位,并没有把整个汉字写进去,你可以调用read方法,看能不能读到完整的汉字
老师那里写进去的是一个字节数组。数组!
我觉的不对吧 如果说汉字只写入了一个字节,那raf.length()就不是12而是11了,首先是两个字母各一个字节,0x7fffffff写入两次8字节,中文必须写进去了两个字节
文件传输基础——Java IO流
133755 学习 · 1030 问题
相似问题