美文网首页
JavaSE LinkedHashedSet

JavaSE LinkedHashedSet

作者: 23b57d72cde7 | 来源:发表于2018-04-12 20:32 被阅读0次
import java.util.Collection;
import java.util.HashMap;
import java.util.Map.Entry;
import java.util.Set;

public class LinkedHashedSet {
    public static void main(String[] args) {
        HashMap<Integer, String>  hs = new HashMap<Integer,String>();
         hs.put(1, "李渊");
         hs.put(2,"李元芳");
         hs.put(3, "王羲之");
         hs.put(4, "王莽");
        //移除数据
        String s1 =  hs.remove(2);
        System.out.println(s1);
        //遍历map,得到所有的key
        Set<Integer> a = hs.keySet();
        for(Integer key : a) {
            System.out.println(hs.get(key));
        }
        //获得所有的values
        Collection<String> q = hs.values();
        for(String ss : q) {
            System.out.println(ss);
        }
        //获得entryset集合 并循环取出
        Set<Entry<Integer, String>> b = hs.entrySet();
        for( Entry<Integer,String> e: b) {
            System.out.println(e);
        }
    }
}

相关文章

网友评论

      本文标题:JavaSE LinkedHashedSet

      本文链接:https://www.haomeiwen.com/subject/ihwfkftx.html