package com.itheima.streamdemo;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.stream.Stream;
public class MyStream2 {
public static void main(String[] args) {
//method1();
//method2();
//method3();
//method4();
}
private static void method4() {
Stream.of(1,2,3,4,5,6,7,8).forEach(s-> System.out.println(s));
}
private static void method3() {
int[] arr={1,2,3,4,5};
Arrays.stream(arr).forEach(s-> System.out.println(s));
}
private static void method2() {
HashMap<String,Integer> hm=new HashMap<>();
hm.put("zhangsan",23);
hm.put("lisi",24);
hm.put("wangwu",25);
hm.put("zhaoliu",26);
hm.put("qingqi",27);
hm.keySet().stream().forEach(s-> System.out.println(s));
System.out.println("=================================");
hm.entrySet().stream().forEach(s-> System.out.println(s));
}
private static void method1() {
//单列集合
ArrayList<String> list=new ArrayList<>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
/*Stream<String> stream = list.stream();
stream.forEach(s-> System.out.println(s));*/
list.stream().forEach(s-> System.out.println(s));
}
}
59.集合Stream流处理
于 2022-04-19 17:42:27 首次发布