对于java后端来说,和集合打交道无处不在,对于集合的一些操作,这里自己总结一下,便于以后看的时候也能想起来。
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69package com.wpw.springbootjuc.java8.map; import com.google.common.collect.Lists; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.springframework.util.CollectionUtils; import java.util.List; /** * CollectionUtils工具的使用总结 * * @author wpw */ @Slf4j public class CollectionUtilsTest { private static final List<Integer> arrayList = Lists.newArrayList(); private static final List<Integer> arrayListNew = Lists.newArrayList(); static { arrayList.add(1); arrayList.add(2); arrayList.add(3); arrayList.add(4); arrayList.add(5); arrayList.add(6); arrayList.add(7); arrayList.add(8); arrayList.add(9); arrayList.add(10); } static { arrayListNew.add(1); arrayListNew.add(2); arrayListNew.add(3); arrayListNew.add(4); arrayListNew.add(5); arrayListNew.add(6); arrayListNew.add(7); arrayListNew.add(8); arrayListNew.add(9); arrayListNew.add(10); } public static void main(String[] args) { log.info("判断集合是否为空:[{}]", CollectionUtils.isEmpty(arrayList)); log.info("判断集合是否不为空:[{}]", !CollectionUtils.isEmpty(arrayListNew)); log.info("获取集合的大小数据:[{}]", arrayList.size()); log.info("数组转为集合然后进行循环遍历输出"); List list = CollectionUtils.arrayToList(new Integer[]{1, 2, 3, 4}); list.stream().forEach(x -> System.out.print(x + "t")); //本来想着用CollectionUtils测试类,觉得spring提供的方法还是太少了 //这里用下lang3提供的字符串判断工具看下吧 log.info("判断字符串是否为null:[{}]",StringUtils.isEmpty(null)); String trimStr="a b c d "; String str = StringUtils.trim(trimStr); System.out.println("str = " + str); } }
这个工具没有实际场景不是很好用,先暂时做个介绍好了,到这里就结束了。
最后
以上就是冷艳战斗机最近收集整理的关于java基础|CollectionUtils工具的基本使用的全部内容,更多相关java基础|CollectionUtils工具内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复