摘要: HashMap工作原理及什么时候用到的红黑树: 在jdk 1.7中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低。 在jdk 1.8中,HashMap采用位桶+ 阅读全文
posted @ 2019-02-28 21:51 真。。。 阅读(2038) 评论(0) 推荐(0)
摘要: Map<String,String> map = new HashMap<String, String>(); map.put("1","java"); map.put("2","c"); map.put("3","go"); 1、取值遍历 for(String key:map.keySet()){ 阅读全文
posted @ 2019-02-28 11:33 真。。。 阅读(247) 评论(0) 推荐(0)