在Java中,數組可以通過Arrays.stream()
方法輕松地轉換為流。使用Arrays.stream()
方法,您可以將基本數據類型數組或對象數組轉換為流。下面是一個簡單的示例,展示如何將整數數組轉換為流:
int[] arr = {1, 2, 3, 4, 5};
IntStream stream = Arrays.stream(arr);
stream.forEach(System.out::println);
在上面的示例中,我們首先創建一個整數數組arr
,然后使用Arrays.stream()
方法將其轉換為一個IntStream
流。最后,我們使用forEach()
方法將流中的元素打印出來。
除了整數數組之外,您還可以將其他基本數據類型數組(例如double[]
、long[]
)或對象數組轉換為流。另外,您還可以使用Arrays.stream()
方法的重載版本,指定要轉換的數組的起始索引和結束索引。