2012-01-05 17 views
13

मेरे पास एक नक्शा है जिसमें SomeClass -> Double है, मैं सबसे छोटे मूल्य से SomeClass प्राप्त करना चाहता हूं। मैं यह कार्य कैसे करूं? संबंध कोई फर्क नहीं पड़ता और मनमाने ढंग से तोड़ा जा सकता है अगर यह एक मुद्दा है।केवल स्कैला मानचित्र में मूल्य से न्यूनतम कैसे प्राप्त करें

उत्तर

35

उपयोग minBy:

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

यह "b" देता अपेक्षा के अनुरूप।

संबंधित मुद्दे