Java 获取字符的 16 进制表示方法

要获取字符的 16 进制表示,可以使用以下两种方法:

  1. 使用 Integer.toHexString() 方法将字符转换为 16 进制字符串。
char c = 'A';
String hex = Integer.toHexString((int) c);
System.out.println(hex);

输出结果为:41

  1. 使用 String.format() 方法将字符转换为 16 进制字符串。
char c = 'A';
String hex = String.format('%04x', (int) c);
System.out.println(hex);

输出结果为:0041

请注意,这里将字符强制转换为整数,以获取其对应的 Unicode 码点。

Java 获取字符的 16 进制表示方法

原文地址: https://www.cveoy.top/t/topic/fTE3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录