![](https://img-blog.csdnimg.cn/20201031204740147.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
集合相关
集合
xinyuezitang
这个作者很懒,什么都没留下…
展开
-
遍历map的三种方式
方法一: keySet() for(String key ; map.keySet(){ System.out.println("key" + key + ",value" + map.get(key)); }方法二: entrySet()for(Map.Entey entry : map.entrySet()){ System.out.println("key" + entry.getKey() + ",value" + entry.getValue()); }方法三: JDK8特原创 2020-07-01 21:37:28 · 212 阅读 · 0 评论 -
将集合转为数组
需求:将集合转为数组,List<Long> --> Long[] 代码:List<Long> list = new ArrayList<>();list.add(10000000000L);list.add(10000000001L);list.add(10000000002L);list.add(10000000003L);list.add(10000000004L);Long[] arr = new Long[list.size()];原创 2020-07-02 22:05:19 · 756 阅读 · 0 评论 -
list为空 还是 为null是两码事
问题:判断一个list集合是否为空,我们的惯性思维是判断list是否等于null即可,但是在Java中,list集合为空还是为null,这是两码事。举例:新建一个list对象,默认值是空,而非null;引用举个形象的例子,我有一个空着的水杯(list),而你没有,那你是null,我的size为0。你想装水就需要自己去买个水杯(new ArrayList();),但是我就可以直接装...转载 2019-04-02 12:30:17 · 1545 阅读 · 0 评论 -
将String的List转换成Integer的List
1 需求: 将List<String>转化为List<Integer>, 1 按顺序排序 2 获取List<Integer>中的最大值2 代码实现:package com.cmcc.littlec.oms.util;import org.apache.commons.collections4.CollectionUtils;import ...原创 2019-11-19 17:59:59 · 6698 阅读 · 3 评论