17
JavaScript에서 : {foo: bar, biz: qux}
.Kotlin에는지도 리터럴 구문이 있습니까?
루비 : {foo => bar, biz => qux}
. 자바에서
:
HashMap<K, V> map = new HashMap<>();
map.put(foo, bar);
map.put(biz, qux);
은 확실히 코 틀린 자바보다 더 잘 할 수 있습니까?
? Kotlin 런타임에는 'hashMap()'이 없습니다. –
@CedricBeust 아니요, 실제로'hashMap() '을 의미합니다 (여기를 참조하십시오 : https://blog.jetbrains.com/kotlin/2012/06/kotlin-m2-is- 밖으로 /) ...하지만 볼 수 있듯이 : 그것은 2012 년이었습니다; 및 2017,'hashMapOf()'가 방법입니다. – GhostCat
이것은지도 리터럴에 매우 가깝지만 여전히 동일하지 않다고 주장 할 것입니다. 함수 호출 구문을 사용해야하고 마지막 요소 뒤에 쉼표를 추가 할 수 없습니다. – yegle