首页javastreamJava Stream - 如何将原始数组转换为Stream

Java Stream - 如何将原始数组转换为Stream

我们想知道如何将原始数组转换为Stream。
import java.util.Arrays;
import java.util.stream.Stream;

public class Main {
   public static void main(String[] args) {

     int[] intArray = {1, 2, 3, 4};
     Stream<int[]> singleElementStream = Stream.of(intArray);

     // OUTPUTS

     System.out.println(Arrays.toString(singleElementStream.toArray(Integer[]::new)));
     singleElementStream.toArray(); // watch it, it is Object[]
   }

}