例如。我有 Integer=45859694,我需要以这种方式从左到右拆分 458,596,94,并将第一个数字乘以 7,第二个数字乘以 3,第三个数字乘以 1
问问题
151 次
2 回答
1
String value =Integer.toString();
String tempVal;
int index = 0;
while (index<value.size()){
if (index+3>value.size(){
tempVal = value.substring(index);
//do my operation on Integer.parseInt(tempVal)
break;
}
tempVal = value.substring(index,index+3);
//do my operation on Integer.parseInt(tempVal)
index +=3;
}
或 String.valueof 如果它不是一个 Integer 对象
于 2013-03-07T19:55:44.083 回答
0
获取整数 ( String.valueOf
) 的字符串表示,然后转换为数组并处理数组中三个元素的组。你到家了!
于 2013-03-07T19:55:12.117 回答