双流盒装() 返回一个由该流的元素组成的流,每个元素都被装箱为一个Double。
null
注: DoubleStream boxed()是一个 中间操作。 这些操作总是懒惰的。在流实例上调用中间操作,完成处理后,它们将流实例作为输出。 语法:
Stream<Double> boxed()
参数:
- 流动 : 支持顺序和并行聚合操作的元素序列。
- 双人: Double类在对象中封装了一个基本类型Double的值。Double类型的对象包含一个Double类型的字段。
返回值: 该函数将装箱的流返回给Double。
例1:
// Java code for DoubleStream boxed() import java.util.*; import java.util.stream.Stream; import java.util.stream.DoubleStream; class GFG { // Driver code public static void main(String[] args) { // Creating an DoubleStream DoubleStream stream = DoubleStream.of( 3.2 , 8.4 , 3.6 , 4.7 ); // Creating a Stream of Doubles // Using DoubleStream boxed() to return // a Stream consisting of the elements // of this stream, each boxed to a Double. Stream<Double> stream1 = stream.boxed(); // Displaying the elements stream1.forEach(System.out::println); } } |
输出:
3.2 8.4 3.6 4.7
例2:
// Java code for DoubleStream boxed() import java.util.*; import java.util.stream.Stream; import java.util.stream.DoubleStream; class GFG { // Driver code public static void main(String[] args) { // Creating an DoubleStream DoubleStream stream = DoubleStream.of( 3.2 , 8.4 , 3.6 , 4.7 ); // Creating a Stream of Doubles // Using DoubleStream boxed() to return // a Stream consisting of the elements // of this stream, each boxed to a Double. Stream<Double> stream1 = stream.boxed(); Stream<Object> stream2 = Stream.concat(stream1, Stream.of( "Geeks" , "for" , "Geeks" )); // Displaying the elements stream2.forEach(System.out::println); } } |
输出:
3.2 8.4 3.6 4.7 Geeks for Geeks
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END