Java 字符串与Unicode之间的相互转换

来源:互联网 发布:淘宝 运营 系统架构 编辑:程序博客网 时间:2024/05/19 03:18

1.导入commons-lang3依赖

<dependency>    <groupId>org.apache.commons</groupId>    <artifactId>commons-lang3</artifactId>    <version>3.5</version></dependency>

2.编写java代码
String src = "user.name不能为空!";
// string to unicode, 128:忽略ascii码, 默认是:0JavaUnicodeEscaper unicodeEscaper = new JavaUnicodeEscaper(128, 2147483647, true);String translate = unicodeEscaper.translate(src);System.out.println(translate);
// unicode to common stringUnicodeUnescaper unescaper = new UnicodeUnescaper();String translate1 = unescaper.translate(translate);System.out.println(translate1);