Java 8 flux de données. tous les éléments à l'EXCEPTION des autres éléments

Je suis intéressé dans l'identification d'une approche qui renvoie la liste des éléments à l'exclusion des éléments dans une autre liste.

par exemple

List<Integer> multiplesOfThree = ... //3,6,9,12 etc
List<Integer> evens = ... //2,4,6,8 etc
List<Integer> others = multiplesOfThree.except(evens) //should return a list of elements that are not in the other list

comment faites-vous cela?
j'ai trouvé une approche qui est un peu maladroit et difficile à lire....

multiplesOfThree.stream()
.filter(intval -> evens.stream().noneMatch(even -> even.intValue() == intval.intValue()))
InformationsquelleAutor Beta033 | 2016-02-19