2012-01-05 5 views
13

私はSomeClass -> Doubleのマップを持っています。SomeClassを最小値に関連付けたいと思っています。これをどうやって行うのですか?結びつきは問題ではなく、それが問題であれば任意に破られる可能性があります。Scalaでのみ値を取得する方法

答えて

35

使用minBy

Map("a" -> 3.0, "b" -> 1.0, "c" -> 2.0).minBy(_._2)._1 

予想通りこれは"b"できます。

関連する問題