Java
자바 스트림 Java Stream 두 int[] 배열의 교집합, 합집합, 차집합 구하기
Java Stream은 Java 8 부터 추가된 컬렉션(Collection) 데이터를 처리하고 변환하는 기능을 제공하는 API 두 int[] 배열의 교집합 구하기 int[] arr1 = {1, 2, 3, 4, 5}; // 예시 정수형 배열1 int[] arr2 = {4, 5, 6, 7, 8}; // 예시 정수형 배열2 Set set1 = Arrays.stream(arr1).boxed().collect(Collectors.toSet()); Set intersectionSet = Arrays.stream(arr2) .filter(set1::contains) .boxed() .collect(Collectors.toSet()); int[] intersection = intersectionSet.stream()...
2023. 4. 9. 11:43
최근댓글