코틀린 5일차 – 컬렉션 심화 (List / Set / Map + 고차함수)
5일차에서는 코틀린에서 가장 많이 쓰이는 컬렉션(List, Set, Map) 과이를 강력하게 만들어주는 고차함수(map, filter, reduce 등) 를 정리한다.실무에서 스트림처럼 거의 매일 쓰게 되는 부분이다.1. 코틀린 컬렉션 기본1-1. 읽기 전용 vs 변경 가능val list = listOf(1, 2, 3) // 읽기 전용val mutableList = mutableListOf(1, 2, 3) // 변경 가능// list.add(4) // 컴파일 에러mutableList.add(4)List, Set, Map → 읽기 전용 인터페이스MutableList, MutableSet, MutableMap → 변경 가능1-2. List / Set / Map 생성val list = listOf(1..
2026. 2. 2.