fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12.  
  13. Map < Integer, Integer > myMap = Map.of ( 1 , 111 , 4 , 444 , 2 , 222 , 3 , 333 , 5 , 555 );
  14.  
  15. Set < Integer > allKeys = myMap.keySet ();
  16. List < Integer > sortedKeys = new ArrayList <> ( allKeys );
  17. Collections.sort ( sortedKeys );
  18. List < Integer > targetKeys = new ArrayList < Integer > ( sortedKeys.subList ( 0 , 3 ) );
  19.  
  20. for ( int index = 0 ; index < 3 ; index++ )
  21. {
  22. Integer key = sortedKeys.get ( index );
  23. Integer value = myMap.get ( key );
  24. System.out.println ( "value: " + value );
  25. }
  26.  
  27. }
  28. }
Success #stdin #stdout 0.09s 36184KB
stdin
Standard input is empty
stdout
value: 111
value: 222
value: 333