课程
/后端开发
/Java
/文件传输基础——Java IO流
write方法不是每次只能写入一个字节么,为什么对于汉字,只调用一次write就能全部写入呢?
2015-09-01
源自:文件传输基础——Java IO流 3-1
正在回答
它应该只是写入了低八位,并没有把整个汉字写进去,你可以调用read方法,看能不能读到完整的汉字
老师那里写进去的是一个字节数组。数组!
我觉的不对吧 如果说汉字只写入了一个字节,那raf.length()就不是12而是11了,首先是两个字母各一个字节,0x7fffffff写入两次8字节,中文必须写进去了两个字节
举报
为您介绍IO流的使用,以及对象的序列化和反序列化的内容
2 回答write方法不是每次只能写入一个字节么,为什么对于汉字,只调用一次write就能全部写入呢?
1 回答方法write不是只能写入int类型或者字节吗,为什么单个字母可以?
1 回答写入操作不是一次只能写一个字节吗?为什么中文转化成字节数组后可以一次写入?
4 回答write只写一个字节,为啥写个中文指针进2
2 回答.write()方法的写入问题