package Java_project_1;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class StreamTest {
public static void main(String[] args) {
List<String>names=new ArrayList<>();
Collections.addAll(names,"张三丰","张无忌","周芷若","赵敏","张强");
System.out.println(names);
// //找到姓张的
// List<String>zhangList=new ArrayList<>();
// for (String name : names) {
// if(name.startsWith("张")){
// zhangList.add(name);
// }
// }
// System.out.println(zhangList);
// //从姓张的里找到姓名是三个字的人
// List<String>zhangThreeList=new ArrayList<>();
// for (String name : zhangList) {
// if(name.length()==3){
// zhangThreeList.add(name);
// }
// }
// System.out.println(zhangThreeList);
//使用Stream类实现
names.stream().filter(s->s.startsWith("张")).filter(s->s.length()==3).forEach(s->System.out.println(s));
}
}
体验Stream流的作用
最新推荐文章于 2024-07-22 14:15:06 发布