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

哪些网站可以做问卷调查百度2019旧版本下载

哪些网站可以做问卷调查,百度2019旧版本下载,北海做网站的公司,wordpress js放到oss前言 在安卓开发过程中&#xff0c;我们经常需要将一个列表按照特定条件拆分为两个子列表。随着对语言的深入理解&#xff0c;我发现了一些更高效、更简洁的实现方式&#xff0c;现在与大家分享。 实现 传统Java实现 假设我们有以下列表需要处理&#xff1a; List<Stri…

在这里插入图片描述

前言

在安卓开发过程中,我们经常需要将一个列表按照特定条件拆分为两个子列表。随着对语言的深入理解,我发现了一些更高效、更简洁的实现方式,现在与大家分享。

实现

传统Java实现

假设我们有以下列表需要处理:

List<String> list = new ArrayList<>();
list.add("1");
list.add("2");
list.add("1");
list.add("2");

使用Java进行条件拆分

List<String> list1 = new ArrayList<>();
List<String> list2 = new ArrayList<>();
list.forEach(item -> {if (Objects.equals(item, "1")) {list1.add(item);} else {list2.add(item);}
});

使用Java Stream API优化

List<String> list1 = list.stream().filter(item -> Objects.equals(item, "1")).collect(Collectors.toList());
List<String> list2 = list.stream().filter(item -> !Objects.equals(item, "1")).collect(Collectors.toList());

Kotlin实现

val list: MutableList<String> = ArrayList()
list.add("1")
list.add("2")
list.add("1")
list.add("2")val list1: List<String> = list.filter { it == "1" }
val list2: List<String> = list.filter { it != "1" }

更简洁的Kotlin实现

val (list1, list2) = list.partition { it == "1" }
http://www.dtcms.com/wzjs/341451.html

相关文章:

  • 做门户网站最重要的是什么意思产品营销软文
  • wordpress分页导航抖音seo点击软件排名
  • 汕头企业做网站google seo
  • 网站建设需求什么功能seo优化及推广如何运营
  • 做外贸到什么网站上发布比较好百度关键词刷搜索量
  • 网站建设资费石家庄网络推广优化
  • wordpress网站百度推广怎么优化关键词的质量
  • 动态网站制作基础建议做网站推广好做吗
  • 怎样找到专业做网站人竞价托管哪家公司好
  • wordpress 网站制作seo检测优化
  • 宜都网站建设北京百度关键词排名
  • 网站的工作简报怎么做百度贴吧广告投放
  • 猎聘网网站谁做的成都seo工程师
  • 渭南网站建设风尚网络全网营销平台有哪些
  • 网站的联系我们怎么做太原网站制作推广
  • 正邦设计上海分公司天津企业seo
  • 用vue做pc端网站好吗邮件营销
  • pandorabox做网站郑州全域静态管理
  • 迅驰互联网站建设网络推广怎么样百度竞价登录
  • 做视频网站需要多大的带宽疫情最新数据消息地图
  • 换物网站为什么做不起来微信公众号软文怎么写
  • 虚拟主机怎么设计网站吗最新引流推广方法
  • Dedecms 手机网站示例google搜索优化
  • 静安区营业执照办理地点武汉seo招聘网
  • html怎么做网站后台网站推广优化外链
  • 温州建设企业网站seo推广方法
  • 网站建设团购手机系统优化工具
  • 做外汇都要看什么网站seo优化方案报价
  • 手机端网站源码最近的新闻有哪些
  • 做的好看的网站现在疫情怎么样了最新消息