例如String s="\u63a7\u4ef6\u4f8b\u5b50";
如何正确显示s对应的中文文字?

解决方案 »

  1.   

    String right = new String(s.getBytes(),"UIF-8");
     System.out.println(right);
    即可
      

  2.   

    楼上的写错了UTF-8写成了UIF-8
    I != T
    呵呵
      

  3.   

    System.out.println(s);就可以输出:控件例子楼上的好像不行吧?
      

  4.   

    直接输出不就看到了吗,Unicode 码编码,这个并不是 UTF-8 格式的。