Durante la programmazione in Java, ci possono essere casi in cui lo sviluppatore deve individuare le voci in caso di dati sfusi. Ad esempio, accedere a dati vitali o parte di essi per utilizzarli all'istante. In tali situazioni, il "Lista di array.contiene ()"Il metodo in Java è di grande aiuto per l'accesso, l'analisi e l'aggiornamento delle risorse attuali in modo efficace.
Questo blog approfondirà l'uso del "Lista di array.contiene ()"Metodo in Java.
Qual è il "ArrayList.contiene () "metodo in java?
IL "Lista di array.contiene ()"Il metodo in Java viene utilizzato per verificare se l'elemento specificato è contenuto nell'elenco fornito o no.
Sintassi
Public Boolean contiene (oggetto)
Nella sintassi sopra, "Oggetto"Si riferisce all'elemento oggetto che deve essere perquisito.
Esempio 1: utilizzo di “ArrayList.Contiene () "Metodo per applicare un controllo sull'elenco degli array interi
In questo esempio, il "Lista di array.contiene ()"Il metodo può essere utilizzato per aggiungere numeri interi in un arraylist e quindi verificare se un determinato intero è contenuto nell'elenco:
Lista di array numarr = new ArrayList (); NUMARR.Aggiungi (5); NUMARR.Aggiungi (6); NUMARR.Aggiungi (7); Sistema.fuori.println ("Integer ArrayList is:" + Numarr); Sistema.fuori.Stampa ("è 5 presente in ArrayList? "); Sistema.fuori.println (Numarr.contiene (5)); Sistema.fuori.Stampa ("è 1 presente nell'ArrayList? "); Sistema.fuori.println (Numarr.contiene (1));
Nel frammento di codice sopra:
In primo luogo, crea un nuovo "Lista di array"Oggetto composto da numeri interi.
Nel passaggio successivo, applica il "aggiungere()"Metodo per aggiungere i numeri interi specificati come parametro (metodo) in un array e visualizzarlo.
Dopodiché, associa il "contiene ()"Metodo con l'ArrayList specificato per verificare se i numeri interi specificati sono contenuti nell'ArrayList.
In tal caso, il metodo restituisce un valore booleano "VERO". Altrimenti, "falso"Viene restituito.
Produzione
Nell'output sopra, si può vedere che l'ex intero è contenuto nel "Lista di array"Considerando che non è il caso in quest'ultimo.
Esempio 2: utilizzo di “ArrayList.contiene () "Metodo per applicare un elenco di array di controllo su stringa
In questa particolare illustrazione, il "Lista di array.contiene ()"Il metodo può essere utilizzato per verificare la stringa contenuta in"Lista di array":
Lista di array Strarr = new ArrayList (); Strarr.Aggiungi ("Harry"); Strarr.Aggiungi ("David"); Strarr.Aggiungi ("Albert"); Sistema.fuori.println ("String ArrayList is:" + Strarr); Sistema.fuori.print ("è Jacob presente nell'ArrayList? "); Sistema.fuori.println (Strarr.contiene ("Jacob")); Sistema.fuori.print ("è David presente nell'ArrayList? "); Sistema.fuori.println (Strarr.contiene ("David"));
Applicare i seguenti passaggi come indicato nelle righe di codice sopra:
Allo stesso modo, ricorda i passaggi discussi per la creazione di un nuovo "Lista di array"Oggetto e aggiunta dei valori della stringa indicati.
Dopodiché, associa il "contiene ()"Metodo per verificare le stringhe specificate nell'ArrayList e visualizzare i corrispondenti valori booleani sulla condizione soddisfatta e insoddisfatta.
Produzione
Esempio 3: utilizzo di “ArrayList.Contiene () "Metodo per applicare un controllo sia sui valori Integer e String ArrayList
In questo esempio particolare, il metodo discusso può essere implementato per applicare un controllo sia sui valori interi che su stringa dell'elenco degli array: