提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
将Unicode字符转换为数字
public class Main { public static void main(String[] args) { /** 时代Java公众号 - N o w J a v a . c o m **/ int x = 0; for (int c = 0; c <= 0x10FFFF; c++) { if (Character.isDigit(c)) { ++x; System.out.printf( "Codepoint: 0x%04X\tCharacter: %c\tDigit: %d\tName: %s\n", c, c, Character.digit(c, 10), Character.getName(c)); } if(x == 10){ break; } } System.out.printf("Total digits: %d\n", x);/*时 代 J a v a 公 众 号 - N o w J a v a . c o m 提供*/ } }