코틀린 filter, find, groupBy, groupingBy, reduce, fold 사용 예제
우선, 가장 손쉽게 리스트를 하나를 생성한다.리스트는 문자로 구성된 리스트로 구성한다.var list = listOf("1", "1", "2", "3")//[1, 1, 2, 3] filterlist.filter { it == "1" }// [1, 1]list.filter { it == "2" }// [2]위와 같이 filter 함수에 "조건"을 걸면 조건에 해당하는 값들을 모두 리스트로 반환한다it == "1" 이라는 조건에서 it는 list 의 항목 값을 뜻하는 일종의 예시 변수명으로 이름은 다음과 같이 원하는 이름으로 바꿀 수 있다.list.filter { filterId -> filterId == "1" }//it라는 이름을 filterId 라는 원하는 변수명으로 변경 findlist.find { ..
2024.05.08