자바베모리관리
-
[Java] 불변 단 건 리스트는 Collections.singletonList() 를 활용해보세요.스터디 노트 2023. 10. 17. 16:41
Java에서 단건의 요소가 담긴 Collection을 반환해줄일이 생길 수가 있습니다. 다양한 Collection 구현체들이 사용될 수 있지만, 오늘은 Collections의 singletonList()에 대해 알아보겠습니다. ... return Collections.singoletonList("test"); ... 위와 같이 사용하시면 됩니다. 사용하실 때엔 단일요소가 확정적으로 반영될 수 있는 비즈니스에서 활용하시면 됩니다. 기본적으로 singletonList 메소드는 SingletonList를 반환하도록 선언이 되어있습니다. 위의 설명을 읽어볼까요? '저장한 개체만을 포함하는 불변 목록을 반환합니다. 반환된 목록은 직렬화가 가능합니다.' 결국 전달된 매개변수만으로 구성된 List를 반환해주는 역할을..