프갤에서 java generics 관련 질문이 들어왔었는데, 다른 사람들도 참고할만한 것 같아서 여기 보존합니다


질문


7ceb8774bc8668f439e698a518d604031bfcf46e3797ecc2b9


아래만 컴파일 에러 나는데 이유를 모르겠다


Stream.toList()도 UnmodifiableList 어쩌구긴 한데 결국 List 아냐?



답변

https://gall.dcinside.com/board/view/?id=programming&no=2362385

자바 문법 물어본 221.142 아직 있나요질문 내용 자체를 오해했어서 다시 설명해주려고 하는데저도 좀 헷갈려서 정리하는데 시간이 걸렸어요정리해보자면 질문이 2가지였는데, 차례대로 설명해줄게요1. Stream.toList와 Stream.collect(Collegall.dcinside.com