gpt4 book ai didi

java - 将字符(数字)转换为整数的 "java"方式是什么

转载 作者:IT老高 更新时间:2023-10-28 21:17:33 25 4
gpt4 key购买 nike

给定以下代码:

    char x = '5';
int a0 = x - '0'; // 0
int a1 = Integer.parseInt(x + ""); // 1
int a2 = Integer.parseInt(Character.toString(x)); // 2
int a3 = Character.digit(x, 10); // 3
int a4 = Character.getNumericValue(x); // 4
System.out.printf("%d %d %d %d %d", a0, a1, a2, a3, a4);

(第 4 版记入:casablanca)

您认为将 char 转换为 int 的“最佳方式”是什么? ("最佳方式"~= 惯用方式)

我们转换的不是char的实际数值,而是表示的值。

例如:

convert('1') -> 1
convert('2') -> 2
....

最佳答案

Character.getNumericValue 怎么样? ?

关于java - 将字符(数字)转换为整数的 "java"方式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3950085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com