谢谢大虾,小虾们踊跃参加
看谁写的漂亮~~~~~~

解决方案 »

  1.   

    ..... 用String.getBytes就行了。
      

  2.   

    搂主首先需要掌握一些基本的概念:一个简体汉字,和它对应的繁体汉字 在 UNICODE 中是不同的两个 "字符",他们之间的转换需要 "繁简对换表"。由 "简化标准" 公布,并非由 java 本身实现。另一方面,如果文本不是由 UNICODE 来保存的,则需要进行编码转换,也就是说:
    gbk的文本 => 转化成 unicode  => 繁简转换 => unicode => big5 文本更多详情,请搂主看文章:(推荐)
    http://www.regexlab.com/zh/encoding.htm
      

  3.   

    比较详细,牛人作品
    http://topic.csdn.net/t/20040428/09/3015572.html