ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 코틀린의 몇 가지 유용한 컬렉션 확장함수 (1)
    Kotlin 2020. 5. 4. 00:18

    forEach()

    list size 만큼 for문을 처리하며, 배열의 요소를 반환합니다.

     

    forEach

    # output

    A
    B
    C

     


    forEachIndexed()

    list size 만큼 for문을 처리하며, 배열의 요소를 반환합니다.

    또한 추가로 index를 반환합니다.

     

    forEachIndexed

    # output

    index:0 it:A
    index:1 it:B
    index:2 it:C

     


    all()

    list의 특정 조건을 전달하여, 배열의 요소가 모두 조건을 만족하는지 여부를 반환합니다.

     

    all

    # output

    true

     

    all

    # output

    false

     


    any()

    list의 특정 조건을 전달하여, 배열에 조건을 만족하는 요소가 있는지 여부를 반환합니다.

     

    any

    # output

    true

     


    count()

    list의 특정 조건을 전달하여 해당 조건이 만족되는 요소의 count를 반환합니다.

     

    count

    # output

    2

     


    find()

    list의 특정 조건을 전달하여 해당 조건이 만족되는 가장 첫 번째의 요소를 반환합니다.

     

    find

    # output

    20

    댓글 0

Designed by Tistory.