我正在使用java做一个网络安全项目。我需要直接处理 unicode 值。但我找不到任何关于 unicode 操作的 Material 来研究。是否有任何单独的类可以直接操作 unicode 值? 任何人都可以帮助进行 unicode 操作吗?
最佳答案
您可以使用 Apache Commons Lang3,请参阅:http://commons.apache.org/lang/ 在此实用程序中,您可以找到有用的实用程序类。一个有用的类是 CharUtils,该类具有用于处理 char 和 unicode 的操作。以下代码片段显示了适合您情况的示例:
System.out.println(CharUtils.unicodeEscaped(' '));
System.out.println(CharUtils.unicodeEscaped('A'));
输出将:
\u0020
\u0041
unicodeEscaped 方法的 java 文档说:“将字符串转换为 Unicode 格式”。 这个库中有更多有用的实用程序,例如 boolean 、字符串、枚举、序列化等实用程序。
关于Java unicode 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9155906/