find the greatest number in hashmap
public class NewClass4 {
public static void main(String[] args)
{
HashMapmap=new HashMap();
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 entry : map.entrySet()) { // Itrate through hashmap
if (entry.getValue()==maxValueInMap) {
System.out.println(entry.getKey()); // Print the key with max value
}
}
}
}
find max key value in map in kotlin
fun max(map:Map) = 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)
}
find max key value in map in kotlin
//For kotlin
fun max(map:Map) = 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)
}
|