如何得到一个整数n的各个位上的数字
public int[] process(int n) {
int[] res = new int[(n + "").length()];
for (int i = 0; i < (n + "").length(); i++) {
res[i] = (int)(n / Math.pow(10,i)) % 10;//依次是个位、十位、百位...
}
return res;
}public int[] process(int n) {
int[] res = new int[(n + "").length()];
for (int i = 0; i < (n + "").length(); i++) {
res[i] = (int)(n / Math.pow(10,i)) % 10;//依次是个位、十位、百位...
}
return res;
}相关推荐
查看4道真题和解析