Mens programmering i Java, kan det være tilfeller der utvikleren trenger å finne oppføringene i tilfelle av bulkdata. For eksempel å få tilgang til viktige data eller en del av dem for å bruke dem umiddelbart. I slike situasjoner, "ArrayList.inneholder ()”Metode i Java er til stor hjelp for å få tilgang til, analysere og oppdatere dagens ressurser effektivt.
Denne bloggen vil utdype bruken av “ArrayList.inneholder ()”Metode i Java.
Hva er “ArrayList.inneholder () ”-metode i Java?
“ArrayList.inneholder ()”Metode i Java brukes til å sjekke om det spesifiserte elementet er inneholdt i den medfølgende listen eller ikke.
Syntaks
offentlig boolsk inneholder (objekt)
I syntaks ovenfor, "Gjenstand”Refererer til objektelementet som må søkes.
Eksempel 1: Bruk av “ArrayList.Inneholder () ”-metode for å bruke en sjekk på Heltall Array List
I dette eksemplet "ArrayList.inneholder ()”Metode kan brukes til å legge til heltall i en ArrayList og deretter sjekke om et bestemt heltall er inneholdt i listen:
ArrayList numarr = new ArrayList (); numarr.Legg til (5); numarr.Legg til (6); numarr.Legg til (7); System.ute.Println ("Heltall ArrayList er:" + numarr); System.ute.trykk ("er 5 til stede i ArrayList? "); System.ute.Println (Numarr.inneholder (5)); System.ute.trykk ("er 1 til stede i arraylisten? "); System.ute.Println (Numarr.inneholder (1));
I ovennevnte kodebit:
For det første, lage en ny “ArrayList”Objekt bestående av heltall.
I neste trinn, bruk "Legg til()”Metode for å legge til de spesifiserte heltallene som sin (metode) parameter i en matrise og vise den.
Etter det, knytter “inneholder ()”Metode med den spesifiserte ArrayList for å sjekke om de spesifiserte heltallene er inneholdt i ArrayList.
I så fall returnerer metoden en boolsk verdi “ekte”. Ellers, "falsk”Er returnert.
Produksjon
I output kan man se at det tidligere heltallet er inneholdt i "ArrayList”Mens det ikke er tilfelle i det siste.
Eksempel 2: Bruk av “ArrayList.Inneholder () ”-metode for å bruke en sjekk på strengopprettelsesliste
I denne spesielle illustrasjonen, "ArrayList.inneholder ()”Metode kan brukes for å sjekke for den inneholdte strengen i“ArrayList”:
ArrayList strarr = new ArrayList (); Strarr.Legg til ("Harry"); Strarr.Legg til ("David"); Strarr.Legg til ("Albert"); System.ute.println ("String arrayList er:" + strarr); System.ute.trykk ("er Jacob til stede i ArrayList? "); System.ute.Println (Strarr.inneholder ("Jacob")); System.ute.trykk ("er David til stede i ArrayList? "); System.ute.Println (Strarr.inneholder ("David"));
Bruk følgende trinn som gitt i kodelinjene ovenfor:
Husk på samme måte de diskuterte trinnene for å lage en ny “ArrayList”Objekt og legge til de oppgitte strengverdiene.
Etter det, knytter “inneholder ()”Metode for å sjekke for de spesifiserte strengene i ArrayList og vise de tilsvarende boolske verdiene på den fornøyde og utilfredse tilstanden.
Produksjon
Eksempel 3: Bruk av “ArrayList.Inneholder () ”-metode for å bruke en sjekk på både heltall og streng ArrayList -verdier
I dette spesielle eksemplet kan den diskuterte metoden implementeres for å anvende en sjekk på både heltall- og strengverdiene til matriselisten: