/**
* @author lautturi.com
* Java example: convert integer to array of digits in java
*/
import java.util.*;
public class Lautturi {
public static void main(String[] args) {
int num = 123456;
String str = Integer.toString(num);
int[] numArr = new int[str.length()];
for (int i = 0; i < str.length(); i++)
{
numArr[i] = str.charAt(i) - '0';
}
System.out.println("numArr:"+Arrays.toString(numArr));
}
}Souecr:www.lautturi.comoutput:
numArr:[1, 2, 3, 4, 5, 6]