1、for (String str : list)用于遍历集合或数组中的每一个元素
意思是这个集合:list里面的元素都是String吗
是的!for (String str : list)
表示 list
集合(或数组)中的每个元素都必须
是 String
类型。
2、Stream流:list.stream()得到一个传送带。吧list里面的String类似传送带以上输送上去。
3、Stream流三种方式:
//第一种方法:集合(ArrayList)
Stream <String> stream1 = list.stream();
//第二种方法:数组(Array)
String[] arrays = {"张无忌","张三丰","张强","赵敏"};
Stream<String >stream2= Arrays.stream(arrays);
//Map集合:(字典,两个值)
Map <String , Integer>map = new HashMap();
Stream <String> stream3 =map.keySet().stream();
Stream <Integer> stream4 = map.values().stream();
4、Stream_API的常用方法(AI可帮忙)