Programming/Java
Java 단일 요소의 배열 Collections.singletonList vs Arrays.asList
Java 단일 요소의 배열 Collections.singletonList vs Arrays.asList
2020.07.06나의 개발 친구 intelliJ가 친절하게 알려주었다. 단일 요소의 배열에는 asList() 대신 singletonList()를 사용해달라고. intelliJ가 괘 이러한 가이드를 주었는지 IntelliJ의 설명을 읽어 보자. [요약] 메모리 절약을 위해서 요소가 없거나(empty) 하나인 경우에는 Collections.emptyList() 또는 Collections.singletonList()를 사용해라. Arrays.asList()는 배열의 요소가 한 개여도 Collections.singletonList()보다 사이즈가 크다는 것을 추측해볼 수 있다. 각 메소드에 대해 자세히 알아보자. Collections.singletonList() 변경여부 : immutable (불변) 사이즈 : size가 1로..