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

外贸网站推广方案wordpress 店铺推荐

外贸网站推广方案,wordpress 店铺推荐,wordpress怎样恢复数据库,上海网站建设推荐q479185700顶你Java 8 起为 Collection 集合新增了一个 removeIf(Predicate filter) 方法#xff0c;该方法将会批量删除符合 filter 条件的所有元素。该方法需要一个 Predicate 对象作为参数#xff0c;Predicate 也是函数式接口#xff0c;因此可使用 Lambda 表达式作为参数。如下程序示…Java 8 起为 Collection 集合新增了一个 removeIf(Predicate filter) 方法该方法将会批量删除符合 filter 条件的所有元素。该方法需要一个 Predicate 对象作为参数Predicate 也是函数式接口因此可使用 Lambda 表达式作为参数。如下程序示范了使用 Predicate 来过滤集合。public class ForeachTest {public static void main(String[] args) {// 创建一个集合Collection objs new HashSet();objs.add(new String(C语言中文网Java教程));objs.add(new String(C语言中文网C教程));objs.add(new String(C语言中文网C语言教程));objs.add(new String(C语言中文网Python教程));objs.add(new String(C语言中文网Go教程));// 使用Lambda表达式(目标类型是Predicate)过滤集合objs.removeIf(ele - ((String) ele).length() 12);System.out.println(objs);}}上面程序中第 11 行代码调用了 Collection 集合的 removeIf() 方法批量删除集合中符合条件的元素程序传入一个 Lambda 表达式作为过滤条件。所有长度小于 12 的字符串元素都会被删除。编译、运行这段代码可以看到如下输出[C语言中文网Java教程, C语言中文网Python教程]使用 Predicate 可以充分简化集合的运算假设依然有上面程序所示的 objs 集合如果程序有如下三个统计需求统计集合中出现“C语言中文网”字符串的数量。统计集合中出现“Java”字符串的数量。统计集合中出现字符串长度大于 12 的数量。此处只是一个假设实际上还可能有更多的统计需求。如果采用传统的编程方式来完成这些需求则需要执行三次循环但采用 Predicate 只需要一个方法即可。下面代码示范了这种用法。public class ForeachTest2 {public static void main(String[] args) {// 创建一个集合Collection objs new HashSet();objs.add(new String(C语言中文网Java教程));objs.add(new String(C语言中文网C教程));objs.add(new String(C语言中文网C语言教程));objs.add(new String(C语言中文网Python教程));objs.add(new String(C语言中文网Go教程));// 统计集合中出现“C语言中文网”字符串的数量System.out.println(calAll(objs, ele - ((String) ele).contains(C语言中文网)));// 统计集合中出现“Java”字符串的数量System.out.println(calAll(objs, ele - ((String) ele).contains(Java)));// 统计集合中出现字符串长度大于 12 的数量System.out.println(calAll(objs, ele - ((String) ele).length() 12));}public static int calAll(Collection books, Predicate p) {int total 0;for (Object obj : books) {// 使用Predicate的test()方法判断该对象是否满足Predicate指定的条件if (p.test(obj)) {total;}}return total;}}输出结果为5 1 1上面程序先定义了一个 calAll() 方法它使用 Predicate 判断每个集合元素是否符合特定条件条件将通过 Predicate 参数动态传入。从上面程序中第 11、13、15 行代码可以看到程序传入了 3 个 Lambda 表达式其目标类型都是 Predicate这样 calAll() 方法就只会统计满足 Predicate 条件的图书。
http://wiki.neutronadmin.com/news/64403/

相关文章:

  • 做瞹瞹嗳视频网站wordpress工坊
  • 盆景网站建设swot分析wordpress进行分类目录搜索
  • 自己做个公司网站书荒小说阅读器是哪个网站做的
  • 上海网站建设哪家强做网站番禺
  • 招商加盟网站模板程序企业网站托管技巧
  • 视频直播网站开发运营步骤深圳企业排名
  • 西安淘宝网站建设公司哪家好游戏app平台排行榜
  • 盐山做网站毕业设计网站
  • 贵州seo策略seo关键词优化的技巧和方法
  • 网站自己服务器电子商务网站建设与课程设计
  • 网站开发实用吗跨境电商平台入驻条件及费用
  • 福州营销网站建设团队中国最大的现货交易平台
  • 芜湖做公司网站的网页设计与制作课件张松炎
  • seo上海网站推广中国机械加工网商城
  • 网站建设费怎么做账wordpress 小说站主题
  • 网站制作设计关于 建设 二级网站
  • 做爰免费网站济南市章丘区建设局网站
  • 刷单的网站怎么建设信誉好的盐城网站开发
  • 戴尔公司网站建设特点天津做网站哪家服务好
  • 网站制作最流行软件化工企业网站模板
  • 淘宝网站维护注册过什么网站
  • 保险网站源码云南网络科技公司排名
  • 装饰工程网站模板个人简历模板空白表格
  • 威海 医院网站建设陕西交通建设集团蓝商公司网站
  • 网站推广存在的问题网页设计免费模板素材
  • 网站建设内页品牌设计书籍
  • 公司网上注册在哪个网站wordpress快速下载地址
  • 广州网站建设公司怎么选哪些cms做同城网站比较好
  • 凡科网做网站视频手机上怎样制作网站
  • 东莞神马seo推广排名长沙百度网站推广优化