본문 바로가기
Language/Java

자바 List 선언과 동시에 초기화하는 방법

by wakestand 2022. 9. 19.
반응형
// JAVA 9 이상부터 가능
List<String> list = List.of("A", "B");

List<String> list2 = Arrays.asList("A", "B");

List<String> list3 = new ArrayList<>(){
    {
        add("A");
        add("B");
    }
};

 

자바에서 List 선언과 동시에 값을 넣어

초기화하려고 하는 경우에는

 

자바 9 이상의 경우에는

List.of(값);

을 사용하여 간단히 해결이 가능하고

 

자바 9 이하라면 Arrays.asList(값);

혹은 new ArrayList<>(){}

안에 add를 넣어 사용해주면 된다

반응형

댓글