public class Main {
static int[] intNumberIntoIntDigitsArray(int number) {
String numberStr = Integer.toString(number);
int[] digits = new int[numberStr.length()];
for (int i = 0; i < numberStr.length(); i++) {
digits[i] = Character.getNumericValue(numberStr.charAt(i));
}
return digits;
}
public static void main(String[] args) {
int number = 12345;
int[] digits = intNumberIntoIntDigitsArray(number);
for (int digit : digits) {
System.out.print(digit + " ");
}
}
}
/*
run:
1 2 3 4 5
*/