1.我们传统的集合操作有什么弊端?
(1)代码编写繁琐
(2)没有延迟加载,系统更加耗能
2.获取流有哪两种方式?
(1)Stream 接口的静态方法 of 可以获取数组对应的流
(2)Collestion集合可以通过默认方法.stream()获取
3.Stream流中的方法分为哪两类,有什么区别?
中间操作和终止操作
中间操作:返回值依旧是Stream类型可以继续使用其方法
终止操作:没有返回值类型所以不能再使用该Stream流
4.调用concat方法有什么注意事项
合并两个流时,两个流的数据类型要一样或着两个流的数据类型同时继承某个父类或同时实现了某个接口 |