JDK1.8新特性Stream
import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
import java.util.stream.Collectors;
import java.util.stream.Stream;
/**
* JDK1.8新特性Stream
* 相当于一个高级的iterator
*
* @author wuzl
*
*/
public class test04 {
public static void main(String[] args) {
Stream<String> stream=Stream.of("yes","I","do","!","yes","I","do","!");
//foreach输出
//stream.forEach(str->System.out.println(str));
//过滤输出,长度大于1的
//stream.filter(s->s.length()>1).forEach(s->System.out.println(s));
//去重复distinct
//stream.distinct().forEach(s->System.out.println(s));
//map
//stream.map(s->s.toUpperCase()).forEach(s->System.out.println(s));
//多个集合组合输出flatMap
/**List<String> a1=new ArrayList<>();
a1.add("yes");
List<Strin