투케이2K

230. (kotlin/코틀린) MutableList 및 HashMap 사용해 list map 객체 생성 , 데이터 삽입 실시 본문

Kotlin

230. (kotlin/코틀린) MutableList 및 HashMap 사용해 list map 객체 생성 , 데이터 삽입 실시

투케이2K 2023. 3. 13. 06:59

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : Kotlin

 

[소스 코드]

        // -------------------------------------
        // [로직 처리 실시]
        // -------------------------------------
        try {

            /**
             * ---------------------------------
             * [요약 설명]
             * ---------------------------------
             * 1. MutableList 는 읽기 및 쓰기가 가능한 동적 배열 입니다
             * ---------------------------------
             * 2. HashMap 은 key , value 값을 가지는 객체 입니다
             * ---------------------------------
             * */


            // [MutableList HashMap 변수 선언 실시]
            var list: MutableList<HashMap<String?, Any?>?>? = null
            
            
            // [MutableList HashMap 객체 생성 실시]
            list = ArrayList()


            // [HashMap 객체 생성 및 key , value 지정 실시]
            val map = HashMap<String?, Any?>()
            map["name"] = "투케이"
            map["age"] = 29


            // [생성된 HashMap 을 list 에 추가 실시]
            list.add(map)


            // [로그 출력 실시]
            S_Log.ltd("================================================")
            S_Log.cnt("[" + ACTIVITY_NAME + " >> " + C_Util.getNowMethod(1) + " :: RESULT]")
            S_Log.cnt("[list :: "+list.toString()+"]")
            S_Log.lbd("================================================")
        }
        catch (e: Exception) {
            e.printStackTrace()
        }
 

[결과 출력]

 

D///===========//: ================================================
I/: [A_Intro >> onCreate :: RESULT]
I/: [list :: [{name=투케이, age=29}]]
D///===========//: ================================================

 

반응형
Comments