1.先定义一个List
List list = new ArrayList();
list.add("T1");
list.add("TW2");
list.add("T3");
list.add("TQ4");
list.add("FW2");
list.add("FW8");
2.找出集合中以FW开始或者包含4的元素,重新赋给list对象
list = (List) list.stream()
.filter(k -> k.toString().startsWith("FW") || k.toString().contains("4"))
.collect(Collectors.toList());
3.并且关系
list.stream().filter(k -> k.toString().contains("W"))
.filter(k -> k.toString().contains("4"))
.collect(Collectors.toList());
4.遍历
list.stream().forEach(p -> System.out.println(p.toString()));
4.累加
//以8开始,每次+=8,一共加10次
Stream.iterate(8, n -> {
return n + 8;
}).limit(10)
.forEach(System.out::println);