IO.2(须知少时凌云志,曾许人间第一流)
字符流 既然字节流可以操作所有的文件,为什么还有字符流呢 如果利用字节流,把文本中的中文,读取到内存中,有可能出现乱码 如果利用字节流,把中文写到文本文件中,也有可能出现乱码 如果是英文 可以打印出来,中文就会出现乱码 如果字节流写入到文本中也会出现乱码 基础知识: 计算机存储方式的信息是用二进制数表示的 按照某种规则,将字符变成二进制,再存储到计算机中,称为编码 按照同样的规则,将存储在计算机中的二进制数解析显示出来,称为解码 编码和节码的方式必须一致,否之会导致乱码 简单理解: 存储一个字符a,首先再码表中查到对应的数字是97,然后转成二进制进行存储 读取的时候,先把二进制解析出来,再转成97,通过97查找到对应的字符应该是a 编码表简单理解: ASCII字符集: ASCI
共有 0 条评论