Java

Java List 생성 방법

구티맨 2021. 10. 1. 11:21

1. List 생성

new 로 List를 생성하고, add() 함수로 리스트에 값을 추가해 줄수 있지만

코드를 보다 짧게 작성하고 싶을땐 asList 함수를 사용하여 생성하면 됩니다.

 

그리고 생성된 List를 ArrayList로 만들고 싶을 땐,

addAll() 함수로 List의 모든 값을 넣어주면 됩니다.

// List 생성
List<String> list = Arrays.asList("item1", "item2");

// List로 ArrayList 생성
ArrayList<String> arrayList = new ArrayList<>();
arrayList.addAll(list);

 

2. 빈 List 생성

예외적인 케이스에 비어있는 리스트를 만들기 위해 종종 사용합니다.

List<String> list = Collections.emptyList();