随笔分类 -  集合专题

记录关于集合的一些用法及基础信息,包括List、Set、Map等。
摘要:1 /** 2 * 共通排序 3 */ 4 public List<BarrageMessageVO> commonSort(String sort, List<BarrageMessageVO> list) { 5 String sorting = StringUtils.isBlank(sort 阅读全文
posted @ 2020-11-06 09:49 明天,你好啊 阅读(512) 评论(0) 推荐(0) 编辑
摘要:@Testpublic void testMapSort() { Map<String, String> map = new HashMap<>(); map.put("bdc", "bbb"); map.put("caf", "ccc"); map.put("aef", "aaa"); map.p 阅读全文
posted @ 2019-12-20 09:52 明天,你好啊 阅读(1385) 评论(3) 推荐(0) 编辑
摘要:jdk 1.8 新特性、list 集合新特性 阅读全文
posted @ 2019-11-21 09:48 明天,你好啊 阅读(203) 评论(0) 推荐(0) 编辑
摘要:@org.junit.Test public void testListToCompare() { List<String> list1 = new ArrayList<>(); List<String> list2 = new ArrayList<>(); list1.add("a"); list 阅读全文
posted @ 2019-06-17 13:20 明天,你好啊 阅读(843) 评论(0) 推荐(0) 编辑
摘要:Map 集合初始化时,指定集合初始值大小。说明:HashMap 使用 HashMap(int initialCapacity) 初始化。正例:initialCapacity = (需要存储的元素个数 / 负载因子) + 1。注意负载因子(即 loaderfactor)默认为 0.75,如果暂时无法确定初始值大小,请设置为 16(即默认值)。反例:HashMap 需要放置 1024 个元素,由于没有... 阅读全文
posted @ 2019-06-11 09:40 明天,你好啊 阅读(42617) 评论(0) 推荐(1) 编辑
摘要:什么是数据结构: 简单地说,数据结构是以某种特定的布局方式存储数据的容器。这种“布局方式”决定了数据结构对于某些操作是高效的,而对于其他操作则是低效的。首先我们需要理解各种数据结构,才能在处理实际问题时选取最合适的数据结构。 为什么我们需要数据结构? 数据是计算机科学当中最关键的实体,而数据结构则可 阅读全文
posted @ 2019-05-21 22:12 明天,你好啊 阅读(310) 评论(0) 推荐(0) 编辑
摘要:集合框架介绍 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。 2. 集合接口:6个接口(短虚线表示) 阅读全文
posted @ 2019-05-19 23:56 明天,你好啊 阅读(5291) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示