kotlin

코틀린: 맵으로 코딩해보기

ChloeLee 2020. 10. 14. 19:46
fun main(args:Array<String>){
    // 초기 데이터를 가지고 Map을 생성
    var map = mutableMapOf<String, String> (
        Pair("language", "Kotlin")
    )
    // 데이터를 추가 - 존재하지 않는 key를 이용
    map.put("db", "firebase")
    // 데이터를 추가 - 존재하는 key를 이용
    map.put("db", "mysql")

    //확인
    println(map)

    // 데이터 가져오기
    println(map.get("db"))
    // 존재하지 않는 key 가져오기
    // kotlin, swift, java 는 없는 key 를 사용하면 null 을 리턴
    println(map.get("ide"))
    // db의 값 삭제
    map.remove("db")
    //삭제를 할 때는 null 을 삽입해서 할 수도 있습니다.
    //map.put("db", null)
}