把整数上的每一位数添加到数组当中
public static void main(String[] args){
int number = 12345;
int temp = number;
int count = 0;
while(number != 0){
number = number / 10;
//System.out.println(number);
count++;
}
//System.out.println(count);
//动态 静态 因为不知道元素是什么,所以需要动态初始化
int []arr = new int [count];
//System.out.println(temp);
int index = arr.length -1;
while(temp != 0){//12345
int ge = temp % 10;
temp = temp / 10;
arr[index] = ge;
index--;
}
1 2 3 4 5
for(int i =0;i < arr.length;i++){
System.out.print(arr[i] + " ");
}
新手老铁们可以跟据以下步骤练习:
1.计算出数组的长度
定义一个变量临时记录number的值,就是为了第三次的时候再次使用
定义一个变量进行统计
2.定义数组
3.把整数上的每一位数都添加到数组当中
获取temp里面的每一个数
再去掉右边的那位数字
把当前获取的个位数添加到数组当中
验证结果