-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
코틀린은 map int 밸류값에 ++ 안 되나요?
23.04.06 16:30 작성 조회수 296
0
val a = mutableMapOf(1 to 2)일 때
a[1]++하려고 하면 에러 나던데
방법이 있나요?
답변을 작성해보세요.
0
0
개복치개발자
지식공유자2023.04.13
안녕하세요 정훈님
답변이 늦어서 죄송합니다.
아래와 같은 방식으로 쓰는 것을 선호하지는 않지만, kotlin 의 null 처리 때문에 아래와 같이 사용하실 수 있습니다.
val a = mutableMapOf(1 to 2)
println(a)
println(a[1])
var i = a[1]
if(i != null) {
i++
}
println(i)
답변 2