集册 Java实例教程 将Unicode字符转换为数字

将Unicode字符转换为数字

欢马劈雪     最近更新时间:2020-01-02 10:19:05

841
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
将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 提供*/

  }

}