首页 > 其他分享 >练习-集合元素处理传统方式和Stream方式

练习-集合元素处理传统方式和Stream方式

时间:2022-09-25 09:45:51浏览次数:51  
标签:存储 元素 Stream 方式 练习 队伍 集合

练习-集合元素处理(传统方式)

练习:集合元素处理(传统方式)
现在有两个ArrayList集合存储队伍当中的多个成员姓名,要求使用传统的for循环(或增强for循环)依次进行以下若干操作步骤:
1.第一个队伍只要名字为3个字的成员姓名;存储到一个新集合中。
2.第一个队伍筛选之后只要前3个人;存储到一个新集合中。
3.第二个队伍只要姓张的成员姓名;存储到一个新集合中。
4.第二个队伍筛选之后不要前2个人;存储到一个新集合中。
5.将两个队伍合并为一个队伍;存储到一个新集合中。
6.根据姓名创建Person对象;存储到一个新集合中。
7.打印整个队伍的Person对象信息。

 

 

 

 

 

练习-集合元素处理(Stream方式)

标签:存储,元素,Stream,方式,练习,队伍,集合
From: https://www.cnblogs.com/wsfj/p/16727268.html

相关文章

  • 【代码片段】Qt6.2.4 C++ 退出应用程序方式
    转载https://blog.csdn.net/kidults/article/details/78549336正文触发析构函数方式//这种方式不会触发析构函数QApplication::exit(0);不触发析构函数方式(直接......
  • 后端获取前端数据三种方式
    后端获取前端数据三种方式@RequestParam、前端发出的请求:path?id=1获取前端传来的非json格式的数据//单个数据,@RequestParam中的值一定要与前端属性名一致publ......
  • MyBatis获取参数值的两种方式(重点)
    MyBatis获取参数值的两种方式:${}和#{}${}的本质就是字符串拼接,#{}的本质就是占位符赋值${}使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时,......
  • Stream流中的常用方法skip和concat
    Stream流中的常用方法skipStream流中的常用方法_skip:用于跳过元素如果希望跳过前几个元素,可以使用skip方法获取一个截取之后的新流:Stream<T>skip(longn);......
  • Stream流中的常用方法limit和count
    Stream流中的常用方法limitStream流中的常用方法_count:用于统计Stream流中元素的个数longcount();count方法是一个终结方法,返回值是一个long类型的整数所以......
  • 流程控制练习
    流程控制练习打印三角形五行for(inti=1;i<=5;i++){  for(intj=5;j>=i;j--){    System.out.print("*"); }  for(intj=1;j......
  • DC-9靶场练习
    Vulnhub靶场-DC-9准备工作kali和靶机都选择NAT模式(kali与靶机同网段)下载链接:https://download.vulnhub.com/dc/DC-9.zip一、主机发现nmap扫描内网主机查看ip4命令:ip......
  • AES加密的两种方式ECB与CBC
    AES为对称加密ECB只需要秘钥key、而CBC需要秘钥key和iv,相当于需要两把钥匙。本文使用的是JavaScript代码实现CBC实现代码如下functiongetAesString(data,key,iv){//加......
  • 海康摄像机使用GB28181接入SRS服务器的搭建步骤---封装docker镜像运行容器的方式,本篇
    使用第三方提供的镜像说明:这个是我在网上找的,没有实际验证及使用过,具体效果未知,看下文,我采用的是自己依据官方基础镜像进一步二次封装的镜像地址:https://hub.docker.com/......
  • 海康摄像机使用GB28181接入SRS服务器的搭建步骤---源码安装的方式
    下载代码地址:https://github.com/ossrs/srs-gb28181https://github.com/ossrs/srs-gb28181.git注意:使用的是含有gb28181的GitHub仓库地址。若是使用其他的仓库地址,比如......