书本上全部举例说,数字在文本模式和二进制模式下如何存储却都没有写字符在二进制下如何存储用二进制存储当然可以实现,方案自定义都可以但是想知道,默认的字符,在二进制读写模式下,字符是怎么转换为二进制的呢

解决方案 »

  1.   

    ASCII 这个最基本的编码你没看过吗?
    计算机的基础知识啊!
      

  2.   

    汗,asc能转换全部的字符吗我说的是字符,不是英文字符,我想了解的是这其中的明确转换序列比如“あ”通过“**”,转换为“**”而“あabc”中是否利用iso2022jp全部置换等等这类问题不过我也查到了
      

  3.   

    用String的toByte方法就可以将String转换成byte[]
    用new String(byte[] list)可以将byte[]转换为String
    不同编码方式Char和byte的对应转换方式不同。所以大部分情况下不需要自己转。否则转换以后的byte[]写到文件会出现错误的String
      

  4.   


    好可爱的大熊猫呀!!!创建文件的时候都有编码格式。你按照ASCII就照这个表进行映射。
    使用UNICODE就按照它这个表进行映射。
      

  5.   

    不对,二进制读写根本不能写入字符,我们必须自己手动将字符转换成 byte,然后才能写入。