CollectionUtils的使用
创始人
2025-01-11 09:36:47
0次

1、非空判断

判断集合是否为空

List对象list,可以使用CollectionUtils中的isEmpty方法来判断list是否为空。代码如下

List list = new ArrayList<>(); boolean isEmpty = CollectionUtils.isEmpty(list); System.out.println(isEmpty); 

2、数组转换为List对象

使用CollectionUtils中的arrayToList方法将该数组转换为List对象

String[] array = {"a", "b", "c"}; List list = CollectionUtils.arrayToList(array); System.out.println(list);

3、枚举对象Enumeration转换成数组

使用CollectionUtils中的toArray方法将enumeration转换成String数组

Enumeration enumeration = new StringTokenizer("shanghai", "hangzhou","shenzhen");  String[] array = (String[]) CollectionUtils.toArray(enumeration, new String[0]);  for (String s : array) {     System.out.println(s); } 

4、数组合并到List对象

CollectionUtils中的mergeArrayIntoCollection方法将数组中的元素合并到List对象中

String[] array = {"shanghai", "shenzhen", "hangzhou"}; List list = new ArrayList<>(); CollectionUtils.mergeArrayIntoCollection(array, list); System.out.println(list);

5、判断集合中是否包含指定元素

使用CollectionUtils中的contains方法来判断List对象中是否包含某个元素

List list = new ArrayList<>(); list.add("shanghai"); list.add("hangzhou"); boolean contains = CollectionUtils.contains(list.iterator(), "hangzhou"); System.out.println(contains);

6、判断集合A中是否包含集合B中的任意一个元素

使用CollectionUtils中的containsAny方法来判断

    List a = new ArrayList<>();     a.add("shanghai");     a.add("hangzhou");     List b = new ArrayList<>();     b.add("shenzhen");     b.add("hangzhou");     boolean isContain = CollectionUtils.containsAny(a, b);     System.out.println(isContain); 

相关内容

热门资讯

玩家必看教程!透视挂!新久情a... 玩家必看教程!透视挂!新久情ai智能透视挂神器app,新久情外卦神器软件妙招(有辅助挂解惑);新久情...
攻略讲解开挂!千众部落ai智能... 您好,千众部落这款游戏可以开挂的,确实是有挂的,需要了解加微【485275054】很多玩家在这款游戏...
玩家必备科技!辅助挂!牛欢喜a... 玩家必备科技!辅助挂!牛欢喜ai智能辅助挂插件app,牛欢喜确实真的有挂手筋(有辅助挂方式)是一款可...
教你攻略辅助器!星远互娱3ai... 教你攻略辅助器!星远互娱3ai智能辅助器软件app,星远互娱3破解软件要领(有辅助挂解惑);星远互娱...
一起来探讨开挂!闲玩娱乐葫芦鱼... 一起来探讨开挂!闲玩娱乐葫芦鱼ai智能开挂助手app,闲玩娱乐葫芦鱼到底有挂吗指南(有辅助挂助手);...
切实教程透视挂!新河马互娱ai... 您好:新河马互娱这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好...
新版2025教程辅助挂!新漫游... 新版2025教程辅助挂!新漫游ai智能辅助挂平台app,新漫游有挂么辅助窍要(有辅助挂详细);1、新...
分享一款辅助!火爆欢盈娱乐ai... 分享一款辅助!火爆欢盈娱乐ai智能辅助软件app,火爆欢盈娱乐到底有挂吗法门(有辅助挂助手);亲,有...
让我来分享经验透视挂!红桃互娱... 让我来分享经验透视挂!红桃互娱ai智能透视挂脚本app,红桃互娱透视辅助课程(有辅助挂规律);红桃互...
玩家必备科普辅助!超稳互娱ai... 玩家必备科普辅助!超稳互娱ai智能辅助脚本app,超稳互娱透视挂软件法子(有辅助挂工具);1、点击下...