java流式编程的简单示例
import java.util.ArrayList;
public class StreamDemo1 {
public static void main(String[] args) {
ArrayList<String> strings = new ArrayList<>();
strings.add("郭奉孝");
strings.add("郭嘉");
strings.add("孙权");
strings.add("刘备");
strings.add("曹操");
//姓郭且长度为3
strings.stream().filter(s -> s.length() == 3).filter(s -> s.startsWith("郭")).forEach(System.out::println);
}
}