课程
/后端开发
/Java
/文件传输基础——Java IO流
我文件里写的都是11111111
然而16进制输出的时候都是31 31 31 31 31
这是为什么?
2016-03-16
源自:文件传输基础——Java IO流 4-1
正在回答
因为1的ascii码是二进制是49 16进制是31,你在文件中写8个1用的应该是默认的gbk,gbk兼容ascii码 应该是这样的
Darrylu 提问者
16进制有31????
我也是遇到这样的问题 楼主知道是为什么了吗
好像应该是编码问题?
举报
为您介绍IO流的使用,以及对象的序列化和反序列化的内容
2 回答关于字符流的输入输出
1 回答字符与字符串的输入!
3 回答关于字符流的输出问题
2 回答输出都是一个数?
2 回答怎么输出汉字