计算机程序员的入门实践-最常用的工具类(八)

1 、集合工具类

java.util.Collections

List list = new ArrayList();

list.add("3");

list.add("4");

list.add("1");

list.add("2");

//1、升序

Collections.sort(list);

System.out.println("升序后的结果:"+list);

//2、降序

Collections.reverse(list);

System.out.println("降序后的结果:"+list);

//3、最小值

System.out.println("获取最小值:"+Collections.min(list));

//4、最大值;

System.out.println("获取最大值:"+Collections.max(list));

//5、空集合

System.out.println("获取最大值:"+Collections.emptyList());

将集合转换成线程安全集合

List strings = Collections.synchronizedList(list);

System.out.println("线程安全集合:"+strings);

2、
org.springframework.util.CollectionUtils

为空判断

CollectionUtils.isEmpty(list);

3、
org.apache.commons.collections.CollectionUtils

常用方法:

CollectionUtils.addAll(list,list.iterator()); //添加元素

CollectionUtils.isEmpty(list); //判断集合为空


CollectionUtils.isNotEmpty(list);//判断集合不为空

CollectionUtils.size(list);//判断集合长度

CollectionUtils.isEqualCollection

CollectionUtils.find

CollectionUtils.filter;

4、
org.apache.commons.lang.ArrayUtils

常用方法:

ArrayUtils.add //添加元素

ArrayUtils.contains //是否包含某个字符

ArrayUtils.addAll //添加整个数组

ArrayUtils.clone //克隆一个数组

ArrayUtils.indexOf //查找某个元素下标

ArrayUtils.getLength //数据长度

ArrayUtils.isEmpty //数组为空

ArrayUtils.isNotEmpty //数组不为空

ArrayUtils.subarray // 截取数组

字符串工具类

5 、
org.apache.commons.lang.StringUtils

StringUtils.isNotBlank //字符串是否为空

StringUtils.isEmpty //字符串是否为空

StringUtils.isNotEmpty //字符串是否为空

StringUtils.split //分割字符串

StringUtils.join //合并字符串

StringUtils.equals //判断字符串是否相等

StringUtils.replace //替换字符串

展开阅读全文

页面更新:2024-05-26

标签:升序   工具   最大值   数组   线程   字符串   程序员   长度   入门   元素   常用   计算机   方法

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top