Java 获取字符的 16 进制表示方法
Java 获取字符的 16 进制表示方法
要获取字符的 16 进制表示,可以使用以下两种方法:
- 使用
Integer.toHexString()方法将字符转换为 16 进制字符串。
char c = 'A';
String hex = Integer.toHexString((int) c);
System.out.println(hex);
输出结果为:41
- 使用
String.format()方法将字符转换为 16 进制字符串。
char c = 'A';
String hex = String.format('%04x', (int) c);
System.out.println(hex);
输出结果为:0041
请注意,这里将字符强制转换为整数,以获取其对应的 Unicode 码点。
原文地址: https://www.cveoy.top/t/topic/fTE3 著作权归作者所有。请勿转载和采集!