W Scala to tylko funkcja map
. Na przykład, jeśli jest HashMap HashMap strun, a następnie można wykonać następujące czynności:Idiomatyczny sposób na przekształcenie mapy w kotlinach?
val result : HashMap[String,String] = hashMap.map(case(k,v) => (k -> v.toUpperCase))
W Kotlin jednak map
obraca mapę w formie listy. Czy w Kotlinie istnieje idiomatyczny sposób robienia tego samego?
Co powiesz na temat 'mapKeys',' mapValues' lub zastosowania 'groupBy' do wyniku prostej' mapy'? – yeputons
@yeputons. Nie wiem Powiedz mi, czy to jest idiomatyczne. Możesz dodać odpowiedź: –
Powinieneś zaakceptować odpowiedź z @ James-bassett. –