import java.util.Arrays;import java.util.HashSet;
import java.util.Set;
public class ArrayToSet {
public static void main(String[] args) {
// Set으로 변환할 배열
Integer[] arr = { 1, 1, 2, 3, 4 };
// 배열 -> Set
Set<Integer> set = new HashSet<Integer>(Arrays.asList(arr));
// Set 출력
System.out.println(set); // [1, 2, 3, 4] }}
Set set = new HashSet(Arrays.asList(arr));
import java.util.Arrays;
import java.util.Set;
import com.google.common.collect.Sets;
public class SetToArray {
public static void main(String[] args) {
// Set 객체
Set<Integer> set = Sets.newHashSet(1, 2, 3, 4); // Set -> 배열
Integer[] arr = set.toArray(new Integer[0]);
//배열의 크기를 0으로 지정하면 자동으로 배열의 크기 지정
// 배열 출력
System.out.println(Arrays.toString(arr)); // [1, 2, 3, 4]
}}
Integer[] arr = set.toArray(new Integer[0]);