进阶day07-Stream中的常用方法练习

This commit is contained in:
2026-03-14 15:48:44 +08:00
parent ff9204a145
commit 34acd3ec4f

View File

@@ -0,0 +1,39 @@
package com.inmind.stream03;
import java.util.ArrayList;
import java.util.List;
/*
现在有两个ArrayList集合存储队伍当中的多个成员姓名要求使用传统的for循环或增强for循环依次进行以下若干操作步骤
1. 第一个队伍只要名字为3个字的成员姓名
2. 第一个队伍筛选之后只要前3个人
3. 第二个队伍只要姓张的成员姓名;
4. 第二个队伍筛选之后不要前2个人
5. 将两个队伍合并为一个队伍;
6.根据姓名创建Person对象
7. 打印整个队伍的Person信息。
*/
public class StreamTest25 {
public static void main(String[] args) {
List<String> one = new ArrayList<>();
one.add("迪丽热巴");
one.add("宋远桥");
one.add("苏星河");
one.add("老子");
one.add("庄子");
one.add("孙子");
one.add("洪七公");
one.add("洪八公");
List<String> two = new ArrayList<>();
two.add("古力娜扎");
two.add("张无忌");
two.add("张三丰");
two.add("赵丽颖");
two.add("张二狗");
two.add("张天爱");
two.add("张三");
}
}