迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Java >

在 Java 中把数组转换为流

作者:迹忆客 最近更新:2023/09/11 浏览次数:

有一些静态方法允许你在 Java 编程语言中将数组转换为流。这些方法由公共类数组实现。因此,这些是你可以用来将数组转换为流的默认方法。让我们来看看。


在 Java 中将数组转换为流

数组可以有多种类型,例如,doubleintlong 等。那么,如何将它们转换为流?好吧,每种数据类型的数组都有单独的方法。让我们了解一下。

import java.util.Arrays;
import java.util.stream.Stream;

public class Main {
    public static void main(String[] args) {
         //Example Code for Double DataType Array to Stream
         System.out.println("Double Stream ::");
         Double []doubleArray = {45.67d, 4564.67d, 3432.45d };	
         Stream<Double> Doublestream = Arrays.stream(doubleArray);
         Doublestream.forEach( temp->  System.out.println(temp));

         //Example Code for Integer DataType Array To Stream
         System.out.println("Integer Stream ::");
         Integer []integerArray = {45, 4564, 3432 };
         Stream<Integer> integerStream = Arrays.stream(integerArray);
         integerStream.forEach( temp->  System.out.println(temp));

         //String Example Method for all DataTypes/Objects.
         System.out.println("String Stream ::");
         String[] StringArray = {"I", "Love", "Java", "Programming", "Language"};
         Stream<String> Stringstream = Arrays.stream(StringArray);
         Stringstream.forEach( temp->  System.out.println(temp));
        }
}

输出:

Double Stream ::
45.67
4564.67
3432.45
Integer Stream ::
454564
3432
String Stream ::
I
LoveJava
Programming
Language

第一种方法是将 double 类型的数组转换为流。接下来,我们有一个整数数据类型数组,最后,我们对字符串数据类型使用了流方法。如你所见,所有方法都是从公共类数组中实现的。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Java 中的打乱数组

发布时间:2023/09/11 浏览次数:173 分类:Java

本教程演示了如何在 Java 中打乱数组。

克隆 Java 数组

发布时间:2023/09/11 浏览次数:67 分类:Java

本教程将演示 Java 数组的不同 Clone 方法。

在 Java 中比较数组

发布时间:2023/09/11 浏览次数:75 分类:Java

本教程使用不同的代码示例演示了在 Java 中比较数组的各种方法。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便