当前位置: 首页 > news >正文

蚌埠的网站建设做花生的网站

蚌埠的网站建设,做花生的网站,做技术网站赚钱,社交app开发成本预算表来自#xff1a;小小程序员。 本文仅作记录 org.apache.commons.collections包下的CollectionUtils工具类#xff0c;下面说说它的用法#xff1a; 一、集合判空 通过CollectionUtils工具类的isEmpty方法可以轻松判断集合是否为空#xff0c;isNotEmpty方法判断集合不为…来自小小程序员。 本文仅作记录 org.apache.commons.collections包下的CollectionUtils工具类下面说说它的用法 一、集合判空 通过CollectionUtils工具类的isEmpty方法可以轻松判断集合是否为空isNotEmpty方法判断集合不为空。 ListInteger list new ArrayList(); list.add(2); list.add(1); list.add(3); if (CollectionUtils.isEmpty(list)) {System.out.println(集合为空); } if (CollectionUtils.isNotEmpty(list)) {System.out.println(集合不为空); } 二、对两个集合进行交、并、补、差集操作 ListInteger list new ArrayList(); list.add(2); list.add(1); list.add(3);ListInteger list2 new ArrayList(); list2.add(2); list2.add(4);//获取并集 CollectionInteger unionList CollectionUtils.union(list, list2); System.out.println(unionList);//获取交集 CollectionInteger intersectionList CollectionUtils.intersection(list, list2); System.out.println(intersectionList);//获取交集的补集 CollectionInteger disjunctionList CollectionUtils.disjunction(list, list2); System.out.println(disjunctionList);//获取差集 CollectionInteger subtractList CollectionUtils.subtract(list, list2); System.out.println(subtractList);运行结果 [1, 2, 3, 4] [2] [1, 3, 4] [1, 3] 三、从一个对象的集合中获取某一属性的集合 100个Java工具类之9apache包下的CollectionUtils 首发2023-07-08 18:00·一名小小程序员 该系列为java工具类系列主要展示100个常用的java工具类。 本系列工具类的核心目的主要有三点 1以便他用提供可用的Java工具类方便大家使用避免重复造轮子 2个人记录作为个人记录同时督促自己学习总结 3为初学者提供思路相互交流共同进步 当然很多细节部分经不起推敲如存在部分代码不规范、注释不详细、格式不统一等问题还望阅读者多多包涵多提意见。 本文主要讲述 apache的 org.apache.commons.collections包下的CollectionUtils工具类。 一、集合判空 通过CollectionUtils工具类的isEmpty方法可以轻松判断集合是否为空isNotEmpty方法判断集合不为空。 ListInteger list new ArrayList(); list.add(2); list.add(1); list.add(3); if (CollectionUtils.isEmpty(list)) {System.out.println(集合为空); } if (CollectionUtils.isNotEmpty(list)) {System.out.println(集合不为空); } 二、对两个集合进行交、并、补、差集操作 ListInteger list new ArrayList(); list.add(2); list.add(1); list.add(3);ListInteger list2 new ArrayList(); list2.add(2); list2.add(4);//获取并集 CollectionInteger unionList CollectionUtils.union(list, list2); System.out.println(unionList);//获取交集 CollectionInteger intersectionList CollectionUtils.intersection(list, list2); System.out.println(intersectionList);//获取交集的补集 CollectionInteger disjunctionList CollectionUtils.disjunction(list, list2); System.out.println(disjunctionList);//获取差集 CollectionInteger subtractList CollectionUtils.subtract(list, list2); System.out.println(subtractList); 运行结果 [1, 2, 3, 4] [2] [1, 3, 4] [1, 3] 三、从一个对象的集合中获取某一属性的集合 从一个对象的集合中获取某一属性的集合。如从人员信息集合中获取人员姓名的集合 ListMapString, Object list new ArrayList();MapString, Object map1 new HashMap();map1.put(name, 张三);map1.put(age, 1);MapString, Object map2 new HashMap();map2.put(name, 李四);map2.put(age, 2);MapString, Object map3 new HashMap();map3.put(name, 王五);map3.put(age, 3);list.add(map1);list.add(map2);list.add(map3);ListString nameList (ListString) CollectionUtils.collect(list, new Transformer() {public Object transform(Object arg0) {MapString, Object map (MapString, Object) arg0;return map.get(name);}});System.out.println(nameList);运行结果 [张三, 李四, 王五] 四、从一个对象集合中过滤出只符合要求的对象 ListMapString, Object list new ArrayList();ListMapString, Object tarList new ArrayList();MapString, Object map1 new HashMap();map1.put(name, 张三);map1.put(age, 1);MapString, Object map2 new HashMap();map2.put(name, 张三);map2.put(age, 2);MapString, Object map3 new HashMap();map3.put(name, 王五);map3.put(age, 3);list.add(map1);list.add(map2);list.add(map3);CollectionUtils.filter(list, new Predicate(){public boolean evaluate(Object arg0) {MapString, Object map (MapString, Object)arg0;return 张三.equals((String)map.get(name)) 2 Integer.parseInt(String.valueOf(map.get(age)));}});System.out.println(list);执行结果 [{name张三, age2}]
http://www.dnsts.com.cn/news/123988.html

相关文章:

  • python 网站开发框架广告设计与制作视频
  • 怎样做企业手机网站网站定制开发 广州
  • asp网站开发需要的基本条件做广告牌子的电话
  • 佛山网站建设科技有限公司烟台比较好的软件公司
  • 房地产网站编辑杭州包装网站建设方案
  • 莱芜 做网站 公司网站更改
  • 闵行区网站开发唐山做网站企业
  • html5网站动效怎么做住房和城乡建设厅网站青海省
  • 资格证网站怎么做动画网站建设
  • 导航网站开发用户文档做的网站怎么一搜就能出来
  • 网站外包注意事项丹阳杨文军
  • 网站制作推荐创网站需要什么
  • 古镇高端网站建设网站设计软件免费下载
  • 济南高端网站设计wordpress发表评论项
  • 招网站开发人员烟台莱山城市建设网站
  • php做用户注册网站万能浏览器最新下载
  • 厦门建站最新消息如何撤销网站上信息吗
  • 做网站好的公司有哪些网站建设每年有维护费吗
  • 网站 云端徐州做网站的培训机构
  • 郑州营销网站政务网站无障碍建设
  • 深圳网站seo外包公司哪家好网页制作网页
  • cms网站开发网站模板东莞做网站有哪些
  • 什么亲子网站可以做一下广告词昆明网站建设多少钱
  • 网站主目录权限配置wordpress用户自动禁止登录
  • 网页制作与网站设计论文城乡建设网站职业查询
  • 第三方网站建设博客网站首页设计
  • 郑州做网站擎天公司手机网站建设公司
  • 网站建设毕业答辩ppt模板攀枝花建设规划网站
  • 怎么做网站步骤免费的网站被挂黑链怎么处理
  • 门户网站开发流程视频如何创造一个小程序