如何正确显示文件中读出的Unicode转义码 有一个文本文件,直接用记事本打开是\u8001\u5E08\u544A\u8BC9\u6211\u4EEC\uFF0C这样的形式,但这是java 源代码中unicode的转义形式,如果用java将文件读入,在控制台显示出来还是转义形式,那么如何将其显示为汉字呢?可以自己写代码逐字转,但有些字要用两组\u来表示,自己写很麻烦。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Unicode 是用一组 \u 来表示的,怎么会是两组呢? 使用 Java 的 native2ascii 工具,先转码,再使用。该工具可以在命令行下使用,也可以在程序中使用,在程序中使用需要加载 %JAVA_HOME%/jdk1.x.x_xx/lib/tools.jar 包。String[] arg = {"-reverse", "f:/test.txt", "f:/temp.txt"}; sun.tools.native2ascii.Main.main(arg);这可以将以 \u 格式(f:/test.txt)的转为字符,另存在 f:/temp.txt 文件里,可以试试。 自定义JList渲染器后怎么触发事件? 急 请教java interface 的问题 随机数问题 java如何单进程多命令 求助:删除ZIP文件的问题,thanks. ImageIcon怎么转换为BufferedImage或RenderedImage beanbuilder-1_0-beta怎么装呢? 怎样获得本地的子网掩码、DNS和网卡信息? 下星期就要给公司作个java培训,真是不知道怎么下手了!有作过的吗,可以给我发些资料吗? 如何把一个float四舍五入到小数点后2位? 束手无策了,来求9高人指点! 各位大哥救命!JFreeChart的LegendTitle问题
sun.tools.native2ascii.Main.main(arg);这可以将以 \u 格式(f:/test.txt)的转为字符,另存在 f:/temp.txt 文件里,可以试试。