반응형 range1 [JAVA] 자바 Stream 사용 예제 자바8에서 추가되었고 for문을 사용하지 않고 각 요소들을 가져와서 데이터를 처리할 수 있는 기능이다. 기존 for문을 사용하는 것보다 가독성이 좋고 코드를 깔끔하게 작성할 수 있는 반면, 속도는 더 느리다고 한다. stream은 재사용할 수 없는 특징이 있으며, 아래 stream을 활용한 예제로 알아보자. # 각 배열 원소의 각각의 길이 구하기 String arr = {"apple", "computer", "coffee", "java"}; int[] res = Arrays.stream(arr).mapToInt(String::length).toArray(); System.out.println(Arrays.toString(res)); // [5, 8, 6, 4] # 배열에서 5보다 큰 숫자의 갯수 구하기 .. 2023. 3. 25. 이전 1 다음 반응형