투케이2K

337. (kotlin/코틀린) containsAll 사용해 listOf 배열에 컬렉션 요소 값이 모두 포함하고 있는지 확인 본문

Kotlin

337. (kotlin/코틀린) containsAll 사용해 listOf 배열에 컬렉션 요소 값이 모두 포함하고 있는지 확인

투케이2K 2023. 7. 9. 18:07

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : Kotlin

 

[소스 코드]

        // ---------------------------------------------------------------
        // [로직 처리 실시]
        // ---------------------------------------------------------------
        try {
            
            // [1]. listOf 배열 생성 수행
            var listArray = listOf(0, 1, 2, 3, 4, 5)


            // [2]. containsAll 사용해 컬렉션 요소 값을 모두 포함 하는지 확인
            var containsAll_1 = listArray.containsAll(arrayListOf(1, 2))
            var containsAll_2 = listArray.containsAll(arrayListOf(5, 6))


            S_Log._D_("containsAll) 배열 정보", arrayOf(
                "containsAll_1 :: " + containsAll_1.toString(),
                "containsAll_2 :: " + containsAll_2.toString()
            ))

        }
        catch (e : Exception) {
            S_Log._printStackTrace_(A_Intro@this, "예외 상황 발생", null, e)
        }
 

[결과 출력]

 

D///===========//: ================================================
I/: [LOG :: CLASS PLACE :: com.example.kotlinproject.A_Intro.onCreate(A_Intro.kt:155)]
I/: ----------------------------------------------------
I/: [LOG :: DESCRIPTION :: containsAll) 배열 정보]
I/: ----------------------------------------------------
I/: [LOG :: containsAll_1 :: true]
I/: ----------------------------------------------------
I/: [LOG :: containsAll_2 :: false]
D///===========//: ================================================

 

반응형
Comments