【发布时间】:2015-01-01 13:16:48
【问题描述】:
我有一个要转换为整数的字符串,我知道这可以使用Integer.parseInt(number) 来实现
或者使用 Integer.parseInt(number, base) 表示特定的基础。
我可以使用带有 if else 条件的上述函数来检查字符串表示的数字的基数。
示例:
int intValue;
if(string.startsWith("0x"))
intValue = Integer.parseInt(string.substring(2), 16)
//handle other cases
else
intValue - Integer.parseInt(string) //base 10
我想知道是否有任何内置函数可以将表示任何基数的字符串转换为相应的整数?
【问题讨论】: