packageorg.example;importjava.util.HashMap;importjava.util.Map;publicclassMain{publicstaticvoidmain(String[] args){Map<Integer,String> m =newHashMap<>();
m.put(1,"Mike");
m.put(2,"John");for(Map.Entry<Integer,String> item : m.entrySet()){System.out.println(item.getValue());}}}
ArrayList
packageorg.example;importjava.util.ArrayList;publicclassMain{publicstaticvoidmain(String[] args){ArrayList<String> ls =newArrayList<>();
ls.add("Mike");
ls.add("John");
ls.add("Chen");System.out.println(ls.isEmpty());System.out.println(ls.size());for(String ele : ls){System.out.println(ele);}}}
LinkedList
packageorg.example;importjava.util.Arrays;importjava.util.LinkedList;publicclassMain{publicstaticvoidmain(String[] args){LinkedList<String> languages =newLinkedList<>(Arrays.asList("Java","go","python"));
languages.add("rust");
languages.addFirst("C#");for(String ele : languages){System.out.println(ele);}System.out.println(languages.size());System.out.println(languages.isEmpty());}}