在java里是用unicode码制写的一串字符串。
要知道如何区分,简单的办法是:将每个\u和后面跟的四个字母数字,赋值给char类型变量,打印输出。

解决方案 »

  1.   

    你去dos下运行命令行:
    native2ascii -encoding gb2312 c:\1.txt c:\2.txt
    事先确保c盘根目录下有文件1.txt,其内容为“发送Q到5198,抢个红包中大奖”,运行完此命令后,你打开c:\2.txt文件,应该能看到其内容为“\u53D1\u9001Q\u52305198\uFF0C\u62A2\u4E2A\u7EA2\u5305\u4E2D\u5927\u5956”仅仅是转换一下而已