Skip to content

Instantly share code, notes, and snippets.

@s16003
Created December 18, 2017 08:00
Show Gist options
  • Save s16003/ffac1ee16e98649eef534608bd23776f to your computer and use it in GitHub Desktop.
Save s16003/ffac1ee16e98649eef534608bd23776f to your computer and use it in GitHub Desktop.
import java.util.*;
import java.util.stream.*;
class testEvenOdd {
public static void main(String[] args) {
int[] nums1 = {1,0,1,0,0,1,1};
int[] nums2 = {3,3,2};
int[] nums3 = {3,2,2};
evenOdd(nums1);
evenOdd(nums2);
evenOdd(nums3);
}
public static int[] evenOdd(int[] nums) {
IntStream n1 = Arrays.stream(nums)
.filter(v -> v % 2 == 0);
IntStream n2 = Arrays.stream(nums)
.filter(v -> v % 2 == 1);
return IntStream.concat(n1, n2)
.peek(System.out::println)
.toArray();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment