Préface
Le plus grand point culminant de Java8 est Lambda, qui nous permet d'utiliser la syntaxe de C # linq et de le voir également. Mais il est encore bien pire que le sucre de syntaxe de C #.
Différences, syndicats, intersections
@Test public void test1 () {list <Integer> list1 = new ArrayList <> (); list1.add (1); list1.add (2); list1.add (3); List <Integer> list2 = new ArrayList <> (); list2.add (3); list2.add (4); list2.add (5); System.out.println ("===== Collection d'intersection ==="); List <Integer> list = list1.stream (). Filter (t-> list2.Contains (t)). Collect (collectionners.tolist ()); list.stream (). foreach (System.out :: println); System.out.println ("==== Trouvez la différence set ==="); list = list1.stream (). filter (t->! list2.Contains (t)). Collect (collectionners.tolist ()); list.stream (). foreach (System.out :: println); System.out.println ("==== Trouvez le syndicat ==="); list.addall (list1); list.addall (list2); list = list.Stream (). Distinct (). Collect (Collectors.tolist ()); list.stream (). foreach (System.out :: println); }L'exemple ci-dessus des collections Java8 pour trouver les différences, l'union et l'intersection est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.