반응형
kotlin 에서 문자열 붙이기가..
$ 를 이용한 방식으로 바뀐 것 같다. 아래는 예시)
Log.e("가나다라 $msg")
Log.e("$msg 가나다라")
변수명 바로 앞에 $ 표시를 붙여줘서, 문자열 안에서 사용할 수 있게 한 것으로 보인다. 아마도 짐작을 해보면, 결국은 toString 을 해서 연결하고 붙이는 과정이 내부적으로 일어날 것 같다.
map.put 의 방식에서 변화.
ITEM_MAP.put(item.id, item)
// 위에서 아래와 같이 변경
ITEM_MAP[item.id] = item
반응형