随笔分类 - Collection和Map
Java的Collection集合和Map
List
摘要:HashMap 图片~~~ 其他常见的map结构 常见的map结构 **常用的Map结构有:**hashMap(最常用)、hashTable、LinkedHashMap、TreeMap(对存入的键值进行排序) LinkedHashMap和HashMap的区别 LinkedHashmap继承自hash
阅读全文
摘要:集合 如何遍历集合 1、通过for循环或者增强for循环 2、通过forEach遍历 3、通过迭代器遍历 4、通过Stream流遍历 过滤(遍历过程中删除某个元素) 1、逆向遍历进行删除 2、Stream流过滤删除 ArrayList<String> list = new ArrayList<>()
阅读全文
摘要:高并发中的集合有哪些问题 第一代线程安全集合类:Vector、Hashtable 保证线程安全的方法:使用synchronize修饰方法 效率低下 第二代非线程安全集合类:ArrayList、HashMap 线程不安全、性能好 代替Vector、Hashtable 如果需要线程安全:方法 -- 使用
阅读全文
摘要:提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @(文章目录) 前言 提示:这里可以添加本文要记录的大概内容: Hash Map的遍历以及如何在遍历中删除元素 提示:以下是本篇文章正文内容,下面案例可供参考 一、HashMap是什么? 示例:pandas 是基于NumPy 的一种工
阅读全文
摘要:LinkedList 他是继承的List 双向链表 每当我们new一个linklist对象的时候 LinkedList linkedList = new LinkedList(); 他会先创建一个LinkedList对象 这个LinkedList对象中有三个属性, - int size 表示链表的长
阅读全文