Set 을 Array 로 Array를 Set 으로

You Hwajoon·2023년 3월 27일
0

Java 기본공부

목록 보기
12/12

Array 값 내의 중복값을 제거하기 위해 다양한 방법이 있겠지만, Set 으로 변환하여 중복값을 제거한 후 다시 배열로 변환받는 방법을 사용할 수 있다.

// Set 사용하기 위해 util import
import java.util.*;

public class Main {
	public static void main(String[] args) {
    	// 배열의 선언
		String[] fruits = {"apple","apple","banana","orange"};

        // 배열을 Set 으로 변환
        Set<String> set = new HashSet<String>(Arrays.asList(fruits));

        // Set을 배열로 변환
        String[] fruitsname = set.toArray(new String[0]); // {"banana", "orange", "apple"} 의 배열을 얻을 수 있다.
    }
}
profile
유통/물류 경력자에서 개발자 신입으로

0개의 댓글