java Integer array to int array code example

Example 1: integer arraylist to int array

//only works in java 8 or later
list.stream().mapToInt(i -> i).toArray();

Example 2: list to int array in java 8

int[] array = list.stream().mapToInt(i->i).toArray();

Example 3: java int to int array

int number = 110101; 
String temp = Integer.toString(number);
int[] numbers = new int[temp.length()];
for (int i = 0; i < temp.length(); i++) {
    numbers[i] = temp.charAt(i) - '0';
}

Example 4: convert list of integer to array in java

List<Integer> al = new ArrayList<Integer>(); 
Integer[] arr = new Integer[al.size()]; 
arr = al.toArray(arr);

Example 5: how to convert array to int

int i, k = 0;
for (i = 0; i < n; i++)
    k = 10 * k + a[i];

Example 6: java convert string array to int array

int[] intArray = convertStringArrayToIntArray(numbers.split(", "));