배열 Arrays.stream()
String[] arr = new String[] {"tomato", "banana", "watermelon"};
Stream<String> streamWasArray = Arrays.stream(arr);
Stream<String> streamWasArray2 = Arrays.stream(arr, 1, 2);
- Arrays.stream(T[] arr);
- 매개변수로 들어온 배열의 요소를 그대로 스트림으로 전환한다.
- Arrays.stream(T[] arr, int start, int end);
- 매개변수로 들어온 배열의 요소의 인덱스 범위를 추출하여 스트림으로 전환한다.
컬렉션 Collection.stream()
List<String> list = Arrays.asList("a", "b", "c");
Stream<String> stream = list.stream(); //stream : "a", "b", "c"
'Language > Java' 카테고리의 다른 글
Stream 중간 연산 (0) | 2022.07.19 |
---|---|
Functional Interface & Lambda(작성중) (0) | 2022.07.18 |
자료형 변환(작성중) (0) | 2022.07.15 |