스트림이란?스트림은 자바 8 API에 새로 추가된 기능입니다.
스트림을 이용하면 선언형(즉, 데이터를 처리하는 임시 구현 코드 대신 질의로 표현)으로 컬렉션 데이터를 처리할 수 있습니다.쉽게 말하면 스트림은 데이터 컬렉션 반복을 멋지게 처리하는 기능입니다. 또한 스트림을 이용하면 멀티스레드 코드를 구현하지 않아도 데이터를 투명하게 병렬로 처리할 수 있습니다.만약 다음과 같은 코드가 있습니다.1.
메뉴 중에서 400 칼로리 이하의 음식을 찾습니다.2. 이 메뉴를 칼로리가 낮은 순으로 정렬합니다3.
이 메뉴들의 이름을 담은 List를 만듭니다.그럼 다음과 같이 구현할 것입니다.(자바 7이하)여기서 lowCalories는 컨테이너 역..........
[Java] 스트림(Stream) 소개에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.