tounmodifiablelist

개요사내 CMS를 리팩토링하고 JDK8에서 JDK17로 업그레이드하는 동안 Sonarlint 플러그인에서 경고 메시지를 받았습니다. 아래 사진을 보면 collect(toList())를 toList()로 교체하도록 권고하는데 그 이유는 무엇인지와 항상 toList()를 써야 하는지에 대해 배워보겠습니다.Collectors.toList() 메소드의 주석을 살펴보면 아래와 같은 문장이 적혀 있습니다.There are no guarantees on the type, mutability, serializability, or thread-safety of the List retunred  Collectors.toList()의 리턴은 타입, 가변성, 직렬 가능성, 스레드 안정성에 대한 보장이 없다는 뜻입니다. 한 마..
포테이토웅
'tounmodifiablelist' 태그의 글 목록