O código de amostra compartilhado neste artigo implementa a extração dos mesmos e diferentes elementos em dois conjuntos
Aqui, precisamos usar um método fornecido pela coleção de coleções: removeall (lista de celular), o método removeall é usado para remover todos os elementos contidos na coleção especificada da lista.
Sintaxe removeall (coleção <?> C)
C: Contém o objeto de coleção que remove os elementos da lista.
O valor de retorno desse método é um objeto booleano. Se o objeto de coleção da lista mudar devido à chamada do método removeall, ele retornará true, caso contrário, ele retornará false. O código de implementação é o seguinte:
importar java.util.ArrayList; importar java.util.Collection; importar java.util.list; public class Test {public static void main (string args []) {// define uma lista _first = newlist (); _ First.add ("jim"); _.d "d "d "" "; _second = new ArrayList (); _ Second.add ("Jack"); _ Second.add ("feliz"); _ Second.add ("Sun"); _ Second.add ("Good"); Coleção Existe = New ArrayList (_Second); ArrayList (_second); existe.Removeall (_first); System.out.println ("" que não existe em _set em _set: "+existe); notexists.removeall (existe); system.out.println (" "" que não existe em _set: "Resultados em execução:
_second não existe em _set: [feliz, sol, bom]
_second existe em _set: [jack]
Resumir
O exposto acima é sobre os exemplos de código de extração de Java do mesmo e de elementos diferentes em duas coleções. Espero que seja útil para todos. Se houver alguma falha, deixe uma mensagem para apontá -la. Obrigado amigos pelo seu apoio para este site!