•
배열로부터 스트림 얻는 방법 정리
package com.stream4;
import java.util.Arrays;
import java.util.stream.IntStream;
import java.util.stream.Stream;
public class StreamExample {
public static void main(String[] args) {
String[] strArr = {"맥북", "이어폰", "에어팟"};
// 배열로부터 스트림 얻는 두 가지 방법
Stream<String> strStream1 = Stream.of(strArr);
Stream<String> strStream2 = Arrays.stream(strArr);
strStream1.forEach(i -> System.out.print(i + ", "));
System.out.println();
strStream2.forEach(i -> System.out.print(i + ", "));
System.out.println("\n");
int[] intArr = { 3, 1, 4, 1, 5, 9, 2 };
// 배열로부터 스트림 얻는 두 가지 방법
IntStream intStream1 = IntStream.of(intArr);
IntStream intStream2 = Arrays.stream(intArr);
intStream1.forEach(i -> System.out.print(i + ", "));
System.out.println();
intStream2.forEach(i -> System.out.print(i + ", "));
}
}
Java
복사