Пример кода, разделенный в этой статье
Здесь нам нужно использовать метод, предоставленный коллекцией коллекции: Removeall (список сотовой связи), метод RemoveAll используется для удаления всех элементов, содержащихся в указанной коллекции из списка.
Синтаксис Removeall (Collection <?> C)
C: Содержит объект сбора, который удаляет элементы из списка.
Возвращаемое значение этого метода является логическим объектом. Если объект сбора списков изменяется из -за вызова метода Removeall, он возвращает true, в противном случае он возвращает false. Код реализации выглядит следующим образом:
Импорт java.util.arraylist; import java.util.collection; import java.util.list; public class test {public static void main (string args []) {// установить один список _first = new ArrayList (); _ First.Add ("jim"); _ First.Add ("tom"); _Second = new ArrayList (); _ Second.Add ("jack"); _ Second.Add ("Happy"); _ Second.Add ("sun"); _ Second.Add ("Good"); Collection существует = new ArrayList (_Second); collection = new ArrayList (_Second); существует. Removealll (_first); System.out.println ("", который не существует в _set в _set: "+существует); notexists.removeall (существует); System.out.println (" ", который не существует в _set:"+notexists);Результаты работы:
_Second не существует в _set: [счастлив, солнце, хорошо]
_Second существует в _set: [jack]
Суммировать
Выше приведено примеры извлечения кода Java из одного и разных элементов в двух коллекциях. Я надеюсь, что это будет полезно для всех. Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо, друзья, за вашу поддержку на этом сайте!