[ java ] Stream(스트림) 정리 & 예제소스
Stream (스트림) java8부터 추가되었다. 스트림은 배열이나 컬렉션(List, Set, Map)으로 원하는 값을 얻을 때 for 문 도배를 방지하기 위해 나온 개념 즉, 컬렉션의 저장 요소를 하나씩 참조해서 처리할 수 있도록 해주는 반복자 장점으로는 코드 간결, 내부 반복자 사용으로 병렬처리가 쉽다. 스트림은 선언, 가공, 반환 세 부분으로 이뤄진다. 방법은 차례대로 알아보자! 선언 배열, 컬렉션(List, Set, Map) 등을 스트림 형태로 만들기 [ 각각 배열과 컬렉션을 사용하는 경우 ] - Stream stream명 = Arrays.stream(배열명); - Stream stream명 = 리스트명.stream(); - Stream stream명 = Stream.of('값', '값'....)..
2022. 3. 17.