string[]
не существует, я полагаю, вы имеете в виду String[]
.
Для преобразования Set<Integer>
в int[]
вам придется выполнить итерации набора вручную.
Вот так:
Set<Integer> set = ...;
int[] arr = new int[set.size()];
int index = 0;
for( Integer i : set ) {
arr[index++] = i; //note the autounboxing here
}
Обратите внимание, что у наборов нет определенного порядка, если порядок важен, вам нужно использовать SortedSet
.