最赞回答 / weibo_六渡黄昏_0
对于txt格式的文本文件 你把那个拷贝的文件(乱码的) :文件-->另存为 在弹出界面的保存左面有一个编码选择项, 选择你原来的编码格式,保存后打开就OK.
2017-06-16
字符‘中’以10进制输出为-42 -48
以二进制32位输出为 11111111 11111111 11111111 11010110 (-42) 对应原码:0···0 00101010
11111111 11111111 11111111 11010000 (-48) 对应原码:0···0 00110000
原码转补码有个速算,最后一个不为0的数后面低位保持不变,前面高位全部取反,就是对应补码。
以二进制32位输出为 11111111 11111111 11111111 11010110 (-42) 对应原码:0···0 00101010
11111111 11111111 11111111 11010000 (-48) 对应原码:0···0 00110000
原码转补码有个速算,最后一个不为0的数后面低位保持不变,前面高位全部取反,就是对应补码。
2017-06-14
已采纳回答 / 念旧的拾荒者3981222
printHex()是IOUtil类里写的静态函数,所以能够直接通过IOUtil类来调用该函数,他不是FileInputStream的方法,而是IOUtil里的方法
2017-06-12
已采纳回答 / qHK丨DC
比如从一个缸往另一个缸中倒水,前者直接到,后者是有缓冲区的,相当于一个桶,然后往桶里加水,然后再往另一个缸中到。 字节数组最快(批量),有缓冲区的次之(一杯一杯加到桶里再将桶中的倒入缸中),一个字节一个字节最慢(相当于一杯一杯)。 太详细的有点啰嗦,将就看吧。
2017-06-09