/** * @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.com
output:
numArr:[1, 2, 3, 4, 5, 6]