
Kotlin/Collections
Kotlin groupBy - 조건에 따라 리스트 원소 묶기
1. groupBy associate 함수는 List의 원소에서 두 값을 묶어서 Map의 타입으로 만들어 주었다. groupBy 함수 또한 Map 타입으로 만들어 주며 Key : group을 묶어줄 조건 Value : Key 조건에 만족하는 원소들 리스트 에 따라 값을 묶어줄 수 있다. 2. 코 드 환경 : Kotlin Version = 1.4.20, JVM data class Book(var name: String, var writer: String, var price: Int) fun main(args: Array) { val arr = mutableListOf() arr.add(Book("name1", "writer1", 12000)) arr.add(Book("name2", "writer2", 21..