JDK 8为聚合操作中的Stream流对象提供了非常丰富的操作方法,这些方法被划分为【】和【】两种类型。
中间操作、终结操作
举一反三
- 在JDK 8中,针对所有集合对象提供了stream()静态方法获取Stream流对象。()
- 以下哪个方法属于Stream流操作中的终结操作方法()
- 下列关于创建Stream流对象的相关描述,正确的是() A: 所有的集合都可以使用stream()静态方法获取Stream流对象 B: Stream接口的of()静态方法可以获取基本类型、引用类型数组和单个元素的Stream流对象 C: Arrays数组工具类的stream()静态方法也可以获取数组元素的Stream流对象 D: 聚合操作针对的就是可迭代数据进行的操作
- 以下哪个方法属于Stream流操作中的终结操作方法() A: Stream map(Function mapper) B: Stream sorted() C: R collect(Collector collector) D: Stream skip(long n)
- (8空)自由基聚合的工业实施方法主要有()、()、()、()四种方法,而离子聚合与配位聚合的工业实施方法则只有()和()两种。而聚合反应的操作方式可以分为()和()两种方式。
内容
- 0
Stream接口的【】静态方法可以获取基本类型包装类数组、引用类型数组和单个元素的Stream流对象。
- 1
在进行聚合操作时,只是改变了Stream流对象中的数据,并不会改变原始集合或数组中的源数据
- 2
Stream接口常用方法中只要返回值类型不是【】的就是终结操作。
- 3
简述JDK 8中提供的创建Stream并行流的方式。
- 4
(1+X)以下关于 JDK8 中提供的 Stream,说法错误的是( )。 A: 在使用Stream处理数据时,一共需要经历生成流、转换流和终止流三个阶段; B: Stream 可以用于处理数组、集合等批量数据; C: 可以对同一个 Stream 对象进行多次转换操作; D: 可以对同一个 Stream 对象进行多次终止操作。