integer set to int array java code example

Example 1: convert hashset to int array java

import java.util.Arrays;
import java.util.Set;
import java.util.HashSet;
class Main
{
    // Program to convert set of integer to array of int in Java
    public static void main(String args[])
    {
        Set<Integer> ints = new HashSet<>(Arrays.asList(1, 2, 3, 4, 5));
        int[] primitive = ints.stream()
                            .mapToInt(Integer::intValue)
                            .toArray();
        System.out.println(Arrays.toString(primitive));
    }
}

Example 2: 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';
}