item?.goodId도 Long 이 맞고, MutableMap<Long, MutableMap<String, String>> = HashMap()의 key 자리도 Long이 맞다.
그런데 Type mismatch가 뜬다.
nullable Type mismatch이다.
Map의 key값에다가 nullable을 해주던지, 혹은
key에 들어가는 값을 non-null을 선언해준다.
교훈: 코틀린은 null도 타입으로 친다.
item?.goodId도 Long 이 맞고, MutableMap<Long, MutableMap<String, String>> = HashMap()의 key 자리도 Long이 맞다.
그런데 Type mismatch가 뜬다.
nullable Type mismatch이다.
Map의 key값에다가 nullable을 해주던지, 혹은
key에 들어가는 값을 non-null을 선언해준다.
교훈: 코틀린은 null도 타입으로 친다.