有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    这是最安全的方法,但也可以简单地从字符值中减去48,因为在unicode十进制值中,0-9是48-57

    int c = input.charAt(i) - 48;
    

    但是,如果字符不是数字(例如'A' - 4817),这当然会返回不切实际的结果