yih*_*ihe 2 string hex integer java-me
有没有办法将String(以十六进制格式)转换为Integer?我知道Integer.parseInt(string, 16),但它不处理0x前缀.我正在寻找Integer.decode(string)标准Java 的效果.
String
Integer
Integer.parseInt(string, 16)
0x
Integer.decode(string)
提前致谢.
Ole*_*pin 7
int convert(String s) { int base = 10; if (s.toLowerCase().startsWith("0x")) { base = 16; s = s.substring(2); } return Integer.parseInt(s, base); }
归档时间:
14 年,2 月 前
查看次数:
1128 次
最近记录:
12 年,4 月 前