스트림(Stream). 자료가 모여 있는 배열 또는 컬렉션, 일련의 연산이나 정렬, 숫자를 처리하는 기능 등이 미리 구현되어 사용할 수 있다면 간결하고 일관성있는 코드 작성이 가능합니다. 여러 자료의 처리에 대한 기능을 구현해 놓은 클래스가 바로 스트림 입니다. 스트림을 활용하면 배열, 컬렉션 등의 자료를 일관성 있게 처리할 수 있습니다. (입출력 스트림과는 다른 개념입니다.) 예로 1부터 5까지 정수를 담은 배열과 ArrayList의 요소를 하나씩 출력한다고 가정한다면 아래와 같이 작성할 수 있습니다. package june2023.day04; import java.util.ArrayList; import java.util.Arrays; import java.util.stream.IntStream; p..