list.forEach{print("$it")} // 출력 1 2 3 4 5 6
list.forEachIndexed{index, value -> println("index[$index]: $value")}
list.onEach{print(it)} // 출력123456 각 요소를 람다식으로 처리 후 컬렉션으로 반환
forEach 잘 쓰면 좋아 보인다. for문을 사용하지 않아도 되네
forEachIndexed는 인덱스랑 value를 받을 수 있다.
onEach 도 있네 차이점에 대해 공부해 보자 forEach랑 무슨 차이일까
forEach -> 각 요소를 람다식으로 처리 // onEach -> 각 요소를 람다식으로 처리 후 컬렉션으로 반환
println(list.count{it % == 2}) //와 이게되네 이정도면 파이썬보다 편한데?
[Kotlin] 정규식 (0) | 2021.04.10 |
---|---|
[Kotlin] 시퀀스를 이용한 피보나치 수열 (0) | 2021.04.09 |
[Kotlin] 배열 람다식 (0) | 2021.04.08 |
[Kotlin] 중첩 클래스 (0) | 2021.04.06 |
[Kotlin] 인터페이스, 클래스 위임 // companion object (0) | 2021.04.06 |
댓글 영역