O que é o método ArrayList.contains() em Java

O Que E O Metodo Arraylist Contains Em Java



Ao programar em Java, pode haver casos em que o desenvolvedor precise localizar as entradas no caso de dados em massa. Por exemplo, acessar dados vitais ou parte deles para utilizá-los instantaneamente. Em tais situações, o “ ArrayList.contains() ” em Java é de grande ajuda para acessar, analisar e atualizar os recursos atuais de forma eficaz.

Este blog irá elaborar sobre o uso do “ ArrayList.contains() ” método em Java.

O que é o método “ArrayList.contains()” em Java?

O ' ArrayList.contains() ” em Java é usado para verificar se o elemento especificado está contido na lista fornecida ou não.







Sintaxe



público boleano contém ( Objeto )

Na sintaxe acima, “ Objeto ” refere-se ao elemento do objeto que precisa ser pesquisado.



Exemplo 1: Utilização do método “ArrayList.contains()” para aplicar uma verificação na lista de arrays inteiros

Neste exemplo, o “ ArrayList.contains() ” pode ser usado para adicionar números inteiros em um ArrayList e, em seguida, verificar se um número inteiro específico está contido na lista:





ArrayList < inteiro > numArr = novo ArrayList <> ( ) ;

numArr. adicionar ( 5 ) ;

numArr. adicionar ( 6 ) ;

numArr. adicionar ( 7 ) ;

Sistema . fora . println ( 'Inteiro ArrayList é: ' + numArr ) ;

Sistema . fora . imprimir ( '5 está presente na arraylist?' ) ;

Sistema . fora . println ( numArr. contém ( 5 ) ) ;

Sistema . fora . imprimir ( '1 está presente na arraylist?' ) ;

Sistema . fora . println ( numArr. contém ( 1 ) ) ;

No trecho de código acima:

  • Em primeiro lugar, crie um novo “ ArrayList ” objeto composto por números inteiros.
  • Na próxima etapa, aplique o “ adicionar() ” para adicionar os inteiros especificados como seu parâmetro (método) em uma matriz e exibi-los.
  • Depois disso, associe o “ contém() ” com o ArrayList especificado para verificar se os inteiros especificados estão contidos no ArrayList.
  • Se sim, o método retorna um valor booleano “ verdadeiro ”. De outra forma, ' falso ” é retornado.

Saída



Na saída acima, pode-se ver que o antigo inteiro está contido no “ ArrayList ” Considerando que não é o caso no último.

Exemplo 2: Utilização do método “ArrayList.contains()” para aplicar uma verificação na lista de arrays de strings

Nesta ilustração em particular, o “ ArrayList.contains() ” pode ser utilizado para verificar a string contida no “ ArrayList ”:

ArrayList < Corda > strArr = novo ArrayList <> ( ) ;

strArr. adicionar ( 'Atormentar' ) ;

strArr. adicionar ( 'Davi' ) ;

strArr. adicionar ( 'Alberto' ) ;

Sistema . fora . println ( 'String ArrayList é: ' + strArr ) ;

Sistema . fora . imprimir ( 'Jacob está presente na arraylist?' ) ;

Sistema . fora . println ( strArr. contém ( 'Jacó' ) ) ;

Sistema . fora . imprimir ( 'David está presente na arraylist?' ) ;

Sistema . fora . println ( strArr. contém ( 'Davi' ) ) ;

Aplique as seguintes etapas conforme fornecidas nas linhas de código acima:

  • Da mesma forma, lembre-se das etapas discutidas para criar um novo “ ArrayList ” e adicionando os valores de string declarados.
  • Depois disso, associe o “ contém() ” para verificar as strings especificadas no ArrayList e exibir os valores booleanos correspondentes nas condições satisfeitas e não satisfeitas.

Saída

Exemplo 3: Utilização do método “ArrayList.contains()” para aplicar uma verificação nos valores Integer e String ArrayList

Neste exemplo específico, o método discutido pode ser implementado para aplicar uma verificação nos valores inteiros e de string da lista de matrizes:

ArrayList < Objeto > strintArr = novo ArrayList <> ( ) ;

strintArr. adicionar ( 'Atormentar' ) ;

strintArr. adicionar ( 1 ) ;

strintArr. adicionar ( 'Alberto' ) ;

Sistema . fora . println ( 'A ArrayList é: ' + strintArr ) ;

Sistema . fora . imprimir ( '1 está presente na arraylist?' ) ;

Sistema . fora . println ( strintArr. contém ( 1 ) ) ;

Sistema . fora . imprimir ( 'David está presente na arraylist?' ) ;

Sistema . fora . println ( strintArr. contém ( 'Davi' ) ) ;

Na ilustração acima, execute as seguintes etapas:

  • Da mesma forma, crie um novo “ ArrayList ”objeto.
  • Observe que ' Objeto ” oferece suporte a strings e valores inteiros em uma matriz.
  • Depois disso, repita as etapas discutidas para anexar a string declarada e os valores inteiros em “ ArrayList ”.
  • Por fim, verifique os valores inteiros e de string específicos no ArrayList por meio do “ contém() ” e retorne a saída correspondente.

Saída

Esta saída significa que o requisito desejado foi atendido.

Conclusão

O ' ArrayList.contains() ” em Java é utilizado para verificar se o elemento especificado está contido na lista fornecida ou não. Esse método pode ser aplicado para verificar o inteiro e a string no ArrayList associado e retorna o resultado correspondente na forma de um valor booleano. Este artigo ilustrou o uso do “ ArrayList.contains() ” método em Java.