JavaGian java tutorial and java interview question and answer

JavaGian , Free Online Tutorials, JavaGian provides tutorials and interview questions of all technology like java tutorial, android, java frameworks, javascript, ajax, core java, sql, python, php, c language etc. for beginners and professionals.

Showing posts with label Collection map core-java java entry. Show all posts
Showing posts with label Collection map core-java java entry. Show all posts

How to find the Entry with largest Key in a Java Map Collection

8:53 PM
  How to find the Entry with largest Key in a Java Map  Collection Given a map in Java, the task is to find out the entry in this map with the highest key. Examples: Input: Map = {ABC = 10, DEF = 30, XYZ = 20} Output: XYZ = 20 Input: Map = {1 = 40, 2 = 30, 3 = 60} Output: 3 = 60 Approach Iterate the map entry by entry for (Map.Entry entry : map.entrySet())  {     // Operations } Store the first entry in a reference variable to compare to initially. If the current entry’s key is greater than the reference entry’s value, then store the current entry as the reference entry. Repeat this process for all the entries in the map. In the end, the reference variable has the required entry with the highest key in the map. Print this entry Below is the implementation of the above approach: filter_none edit play_arrow brightness_4 // Java program to find entry  // with highest key in a map     import java.util.*;     public class GFG {         // Find the entry with highest key      public static &

.