如题.一个中文字符占用几个BYTE,用什么编码方式
一个英文字符占用几个BYTE,用什么编码方式

解决方案 »

  1.   

    这个要看你当初在往文件里写的时候是采用什么编码往里写的.并不是说TXT文件就只采用一种编码.
      

  2.   

    需要考虑那么多吗?
    FileInputStream fis = new FileInputStream("myfile.txt");
    ObjectInputStream objectIn = ObjectInputStream(fis)
    theObject = (myClass)objectIn.readObject();
      

  3.   

    用什么编码,这要看你想用什么编码。
    对于中文来说,可以用的编码有:GBK, UTF-8, UnicodeLittle 等如果楼主想搞明白其中的原理,推荐一篇文章:
    http://www.regexlab.com/zh/encoding.htm
      

  4.   

    一个中文字符占用几个BYTE,用什么编码方式
    一个英文字符占用几个BYTE,用什么编码方式
    ============================================
    一个中文字符应该2个BYTE吧,编码UNICODE。
    英文字符1个BYTE,编码字节和字符应该都可以。
    用DataInputStream和 BufferedReader。
    ------------------------------
    不知道回答的对不对,