How to get the keys of LinkedHashMap in Java

2 Answers

0 votes
import java.util.LinkedHashMap;
import java.util.Set;
 
public class MyClass {
    public static void main(String[] args) {
        LinkedHashMap<Integer, String> lhmap = new LinkedHashMap<Integer, String>();
        
        lhmap.put(1, "java");
        lhmap.put(2, "c++");
        lhmap.put(3, "c#");
        lhmap.put(4, "python");
        lhmap.put(5, "c");
        
        Set<Integer> keys = lhmap.keySet();
        
        System.out.println(keys);
        
    }
}
 
 
 
/*
run:
 
[1, 2, 3, 4, 5]
 
*/

 



answered Mar 15, 2021 by avibootz
0 votes
import java.util.LinkedHashMap;
import java.util.Iterator;
import java.util.Set;
 
public class MyClass {
    public static void main(String[] args) {
        LinkedHashMap<Integer, String> lhmap = new LinkedHashMap<Integer, String>();
        
        lhmap.put(1, "java");
        lhmap.put(2, "c++");
        lhmap.put(3, "c#");
        lhmap.put(4, "python");
        lhmap.put(5, "c");
        
        Set<Integer> keys = lhmap.keySet();
        
        Iterator<Integer> iterator = keys.iterator();
        
        while( iterator.hasNext() ){
            System.out.println( iterator.next() );
        }
    }
}
 
 
 
/*
run:
 
1
2
3
4
5

*/

 



answered Mar 15, 2021 by avibootz

Related questions

1 answer 174 views
1 answer 185 views
1 answer 149 views
1 answer 159 views
1 answer 210 views
1 answer 175 views
...