HashSet to int[]

2018-05-17  本文已影响0人  sherrysack

Integer[] arr = set.toArray(new Integer[set.size()]);

if you want to transfer from HashSet<Integer> to int[], you have to iterate over the set.
Otherwise you need to use apache's library.

public int[] toInt(Set<Integer> set) {
  int[] a = new int[set.size()];
  int i = 0;
  for (Integer val : set) a[i++] = val;
  return a;
}
上一篇 下一篇

猜你喜欢

热点阅读