package org.jai.core.collections;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
public class CollectionsFilter {
public static void main(String[] args) {
List list = Arrays.asList(new Integer[] { 1, 2, 3, 4, 5, 6, 7,
8, 9, 10 });
Collection evenNumbers = Utils.filter(list,
new Predicate() {
public boolean apply(Integer i) {
if (i % 2 == 0) {
return true;
}
return false;
}
});
Collection oddNumbers = Utils.filter(list,
new Predicate() {
public boolean apply(Integer i) {
if (i % 2 != 0) {
return true;
}
return false;
}
});
System.out.println("EVEN Numbers > " + evenNumbers);
System.out.println("ODD Numbers > " + oddNumbers);
}
}