“Finden Sie den MAX -Schlüsselwert in MAP in Kotlin” Code-Antworten

Finden Sie die größte Zahl in HashMap

public class NewClass4 {
    public static void main(String[] args)
    {
        HashMap<Integer,Integer>map=new HashMap<Integer, Integer>();
        map.put(1, 50);
        map.put(2, 60);
        map.put(3, 30);
        map.put(4, 60);
        map.put(5, 60);
        int maxValueInMap=(Collections.max(map.values()));  // This will return max value in the Hashmap
        for (Entry<Integer, Integer> entry : map.entrySet()) {  // Itrate through hashmap
            if (entry.getValue()==maxValueInMap) {
                System.out.println(entry.getKey());     // Print the key with max value
            }
        }

    }
}
the_anthrash

Finden Sie den MAX -Schlüsselwert in MAP in Kotlin

fun max(map:Map<Int,String>) =  map.maxByOrNull { it.key }?.key ?:-1//returns negative one if the max is null
fun main(){
var map = mapOf(1 to "hello",2 to "peace", 3 to "ochuko")
    println(map.maxByOrNull { it.key }?.key ?:-1)
}
Kinokita

Finden Sie den MAX -Schlüsselwert in MAP in Kotlin

//For kotlin
fun max(map:Map<Int,String>) =  map.maxByOrNull { it.key }?.key ?:-1//returns negative one if the max is null
fun main(){
var map = mapOf(1 to "hello",2 to "peace", 3 to "ochuko")
    println(map.maxByOrNull { it.key }?.key ?:-1)
}
Kinokita

Ähnliche Antworten wie “Finden Sie den MAX -Schlüsselwert in MAP in Kotlin”

Fragen ähnlich wie “Finden Sie den MAX -Schlüsselwert in MAP in Kotlin”

Weitere verwandte Antworten zu “Finden Sie den MAX -Schlüsselwert in MAP in Kotlin” auf Java

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen