In this tutorial, we will learn how to Search Elements in ArrayList in Java.
ArrayList in Java is a resizable-array implementation of the List interface. ArrayList in Java implements all optional list operations, and permits all elements, including null. In addition to implementing the List interface, this class provides methods to manipulate the size of the array that is used internally to store the list. ArrayList class in Java provides two methods indexOf() and lastIndexOf().
We will use indexOf() and lastIndexOf() methods to search elements in ArrayList in Java. The syntax of indexOf() and lastIndexOf() methods are:
Syntax of indexOf() method:
1 |
public int indexOf(Object obj) |
this method returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
Syntax of lastIndexOf() method:
1 |
public int lastIndexOf(Object o) |
this method returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
Example:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
package net.javaforyou.collections; import java.util.ArrayList; public class ArrayListSearchDemo { public static void main(String[] args) { // Create an ArrayList. ArrayList arrayList = new ArrayList<>(); // Add elements to the list. arrayList.add("Apple"); arrayList.add("Mango"); arrayList.add("Banana"); arrayList.add("Guava"); arrayList.add("Orange"); arrayList.add("Avocado"); arrayList.add("JackFruit"); arrayList.add("Guava"); //search an element in the list System.out.println("Index of Orange in the list is : " + arrayList.indexOf("Orange")); //search duplicate element in the list. for duplicate elements indexOf() and lastIndexOf() will return different indexes. System.out.println("First occurrence of Guava in the list is : " + arrayList.indexOf("Guava")); System.out.println("Second occurrence of Guava in the list is : " + arrayList.lastIndexOf("Guava")); } } |
Output:
1 2 3 |
Index of Orange in the list is : 4 First occurrence of Guava in the list is : 3 Second occurrence of Guava in the list is : 7 |
Many thanks, Quite a lot of facts.
http://talahicc.com/
prescription pricing
canadian pharmacy online
canadian pharmacy viagra brand
canadian pharmacies
With thanks. Great stuff.
http://canadianpharmaciesnnm.com/
canadapharmacyonline.com canadian pharmacies without an rx canada pharmacy online reviews london drugs canada
safe canadian online pharmacies
most reliable canadian pharmacies
buying drugs canada
top rated online canadian pharmacies
no prescription pharmacy
24 hour pharmacy
Wow plenty of good data!
http://talahicc.com/
canadian pharmacy no prescription canadian pharmacies online no 1 canadian pharcharmy online trust pharmacy canada
mexican online pharmacies
cheap canadian drugs
online canadian pharmacy
online drugs
no prescription online pharmacy
canada pharmacy online reviews
Kudos. Ample tips.
https://nicktambone.com/
canadian pharmacy king canada pharmaceutical online ordering canadian pharma companies canadian online pharmacies
canada pharmacy online reviews
best online pharmacies no prescription
pharmacy near me
discount prescription drugs online
canadianpharmacy
canada pharmacy online no script
Nicely put. Many thanks.
http://canadianpharmacymim.com/
best canadian prescription prices northwest pharmacy canadian pharmacy without prescription canada drugs
prescription drug cost
canadian prescription drugstore
<a href="https://fuszereslelek.nlcafe.hu/2012/12/11/a_legjobb_amivel_decemberben_hizhatunk/#comments?sharebyemailCimzett=zittel020eejf%40songwriter.net&sharebyemailFelado=zittel020eejf%40songwriter.net&sharebyemailUzenet=+With+thanks%21+Plenty+of+data%21++http%3A%2F%2Fcanadianonlinepharmacynnm.com%2F+internet+pharmacy+mexican+pharmacies+shipping+to+usa+%0D%0Avisit+poster%27s+website+%0D%0Acanadian+pharmacies+without+an+rx&sharebyemailTitle=A+legjobb%2C+amivel+decemberben+hizhatunk&sharebyemailUrl=https%3A%2F%2Ffuszereslelek.nlcafe.hu%2F2012%2F12%2F11%2Fa_legjobb_amivel_decemberben_hizhatunk%2F&shareByEmailSendEmail=Elkuld”>compare prescription prices
overseas pharmacies
best online pharmacy stores
canadian pharmacies top best
Kudos, Loads of knowledge.
http://canadianpharmaciescubarx.com/
canadian viagra online pharmacies of canada drug costs online pharmacies canada
canadian pharmacy online canada
best online pharmacies no prescription
online canadian pharcharmy
top rated canadian pharmacies online
discount pharmacy
trusted overseas pharmacies
You actually suggested this very well!
http://canadianpharmacymim.com/
best online pharmacies no prescription canadian pharmacies that ship to us overseas pharmacies canadianpharmacy
candrugstore com
online pharmacy reviews
canada pharmacy online no script
canadian pharmacy reviews
canadapharmacyonline com
mexican pharmacy online
Thank you, Numerous info!
http://canadianpharmacysilo.com/
online canadian pharmacies north west pharmacy canada discount prescription drug canadian cialis
discount prescription drugs online
canadian pharcharmy online
prescription drug assistance
canadian pharmacy uk delivery
no prescription pharmacies
canadian family pharmacy
With thanks! A good amount of postings.
http://canadianpharmaciescubarx.com/
canadian meds canada pharmaceutical online ordering canadian pharmacies that ship to us online pharmacies of canada
canadian pharmacy without prescription
candrugstore com
canadian drugs without prescription
legitimate canadian mail order pharmacies
canadian online pharmacies
buy prescription drugs canada
Many thanks! I like it!
http://canadianonlinepharmacynnm.com/
canadian pharmacy viagra london drugs canada mail order pharmacies canadian pharmaceuticals online
canadian family pharmacy
canada drug pharmacy
canada pharmacy online orders
best canadian online pharmacy
online pharmacy reviews
canadian pharmacies online prescriptions
You actually suggested it adequately.
http://canadianpharmaciesnnm.com/
canadapharmacyonline.com canadian pharmacies-24h canadian pharmacy without prescription online pharmacies of canada
canadian pharmacies online prescriptions
prescription cost comparison
no prescription online pharmacy
mail order pharmacy
buy prescription drugs online
drugstore online
This is nicely expressed. !
https://nicktambone.com/
medical information online canada online pharmacies northwest pharmacy canada top rated canadian pharmacies online
canadian pharmacies top best
international pharmacies that ship to the usa
prescription cost
<a href="http://shket.ua/product/basseyn-naduvnoy-intex-54904/?DIGNITY=You+actually+revealed+that+exceptionally+well%21+http%3A%2F%2Fviagrawithoutadoctormsn.com%2F+viagra+taken+ranitidine+buy+viagra+online+%0D%0Aedinburgh+viagra+search+find+soft+%0D%0Ageneric+viagra+100mg&SHORTCOMINGS=You+actually+revealed+that+exceptionally+well%21+%0D%0Ahttp%3A%2F%2Fviagrawithoutadoctormsn.com%2F+%0D%0Aviagra+taken+ranitidine+%0D%0Abuy+viagra+online+%0D%0Aedinburgh+viagra+search+find+soft+%0D%0Ageneric+viagra+100mg&COMMENT=You+actually+revealed+that+exceptionally+well%21+%0D%0Ahttp%3A%2F%2Fviagrawithoutadoctormsn.com%2F+%0D%0Aviagra+taken+ranitidine+%0D%0Abuy+viagra+online+%0D%0Aedinburgh+viagra+search+find+soft+%0D%0Ageneric+viagra+100mg&NAME=Brendanpax&USED=&RATING=0&PRODUCT_NAME=%D0%91%D0%B0%D1%81%D1%81%D0%B5%D0%B9%D0%BD+%D0%BD%D0%B0%D0%B4%D1%83%D0%B2%D0%BD%D0%BE%D0%B9+Intex+%2854904%29&PRODUCT_ID=28454″>best canadian mail order pharmacies
canadian pharcharmy online
cheap prescription drugs
Effectively spoken genuinely! !
http://canadianpharmacysilo.com/
pharmacy without dr prescriptions canadian cialis mail order pharmacies canada drug
international pharmacies that ship to the usa
canadian prescriptions
most reliable canadian pharmacies
discount prescription drug
online rx pharmacy
safe canadian online pharmacies
Amazing a lot of excellent facts.
http://canadianonlinepharmacynnm.com/
pain meds online without doctor prescription canadianpharmacy pharmacy cost comparison canada online pharmacies
online drugstore
prescription drug price comparison
canada online pharmacy
overseas pharmacies
compare rx prices
canadian rx
Whoa many of amazing information!
http://canadianpharmacymim.com/
canadian pharmacies that are legit northwestpharmacy discount pharmaceuticals canadian pharmacies without an rx
canadian online pharmacies prescription drugs
canadian pharmacy viagra
best canadian online pharmacy
pharmacy prices compare
candrugstore com
onlinecanadianpharmacy.com
Point effectively regarded.!
http://canadianpharmacyntx.com/
compare prescription prices canada pharmacy online canadian pharmacies online canadian cialis
canadian pharmacies
cheap prescription drugs online
international pharmacy
canadian pharmacies top best
online pharmacy
prescription drugs without prior prescription
Well voiced genuinely. .
http://canadianpharmaciesnnm.com/
online canadian pharcharmy top rated canadian pharmacies online mexican pharmacies canada pharmacy
online pharmacy
canada drug prices
onlinecanadianpharmacy.com
online pharmacy no prescription needed
canadian prescriptions
canada drug
Kudos, Fantastic stuff.
http://www.canadianpharmacymsn.com/
canada drugs online aarp approved canadian online pharmacies drugs without prescription canadian pharmaceuticals online
highest rated canadian pharmacies
buy cialis
rx price comparison
canadian rx pharmacy online
canadian mail order pharmacies
best canadian mail order pharmacies
Amazing facts. With thanks.
http://talahicc.com/
24 hour pharmacy canadian pharmacy online canadian pharmacy king canadian pharmacy online
online pharmacy no prescription needed
canadian pharmacies top best
walgreens pharmacy
highest rated canadian pharmacies
best online pharmacy stores
candrugstore com
Reliable info. Many thanks.
http://www.canadianpharmacymsn.com/
cheap drugs online canadian cialis online pharmacy no prescription needed canadian pharcharmy
prescription drugs online without doctor
pharmacy price comparison
canadian pharmacies without prescriptions
prescription drug price comparison
mail order pharmacies
canadian drug stores online
Incredible lots of terrific advice.
http://canadianpharmacyntx.com/
web medical information online pharmacies of canada pharmacy price compare canada drugs online
board of pharmacy
canada drug prices
costco pharmacy pricing
canadian pharmacy 365
pharmacies in canada
buy cialis
Seriously loads of great advice.
http://canadianpharmaciesnnm.com/
best canadian online pharmacy canada drug online discount pharmacy aarp approved canadian online pharmacies
mexican pharmacies
online pharmacy reviews
online discount pharmacy
discount prescription drugs online
canada pharmacy online
compare prescription prices
You actually expressed it fantastically!
http://canadianpharmacysilo.com/
canadian drugstore online canada online pharmacies mexican pharmacy online medications north west pharmacy canada
the canadian pharmacy
meds online
canada pharmacies online prescriptions
buy online prescription drugs
canadian pharmacy viagra
no prior prescription required pharmacy
Amazing many of helpful information!
http://canadianpharmacysilo.com/
rx online canada pharmacy prescription drug assistance trust pharmacy canada
online pharmacy canada
rx pharmacy
online pharmacy
canada drugs
canadadrugs
online pharmacy no prescription needed
You actually said it fantastically.
http://www.canadianpharmacymsn.com/
online drugs canadian pharmacies online canadianpharmacy canadianpharmacy
prescription drug assistance
canada pharmacy online no script
canadian prescription drugs
visit poster’s website
most reliable canadian pharmacies
canadian pharmacies online
Whoa a good deal of amazing facts.
http://canadianpharmacymim.com/
pharmacies near me online pharmacies of canada buy drugs online canadian online pharmacies
pharmacy prices
canadian pharmacy no prescription needed
canadian pharmacy 365
mexican pharmacies online
no prescription pharmacies
best canadian mail order pharmacies
You actually suggested this perfectly.
http://canadianpharmacymim.com/
pharmacy prices compare canada pharmacy canadian drug store mexican pharmacies shipping to usa
prescription drug
cialis online
prescription prices comparison
canada pharmacy online reviews
buying drugs canada
mail order pharmacies
You said it perfectly.!
http://canadianpharmaciescubarx.com/
canadian pharcharmy online canadian pharmacy buy drugs online north west pharmacy canada
buy prescription drugs from canada
canadian prescription
overseas pharmacy forum
best online canadian pharcharmy
king pharmacy
online pharmacy no prescription
You said it adequately..
http://www.canadianpharmacymsn.com/
mexican pharmacy online canada drugs online prescription drugs online without doctor canada online pharmacies
most reliable canadian pharmacies
us pharmacy no prior prescription
online pharmacy no prescription needed
canadian discount pharmacy
drugs for sale
cheap prescription drugs
Fine write ups. Appreciate it!
http://canadianpharmacyntx.com/
international pharmacies that ship to the usa canadian drugs price prescription drugs canadian online pharmacies
medication costs
canadian mail order pharmacies
canada pharmacies online prescriptions
canadian drug store
canadadrugs
onlinecanadianpharmacy.com
Nicely put. Thanks a lot.
http://canadianonlinepharmacynnm.com/
pharmacy prescription trust pharmacy canada canadian online pharmacies prescription drugs canadian drugs
pharmacies near me
medical information online
online rx pharmacy
onlinecanadianpharmacy.com
compare rx prices
buying prescription drugs canada
Beneficial write ups. Thanks a lot.
http://canadianpharmacysilo.com/
discount pharmacy canadian pharmacies-24h mail order pharmacy canadian pharmacies
mail order pharmacy
rx pharmacy
prescription drugs online without
mexican pharmacies online
online discount pharmacy
discount drugs online pharmacy
Whoa tons of wonderful information!
http://canadianpharmacyntx.com/
canadian drugstore online canadian online pharmacy cheap prescription drugs canadian online pharmacy
no 1 canadian pharcharmy online
international pharmacies that ship to the usa
online drugstore
canada online pharmacy
my canadian pharmacy
no prescription pharmacy
Helpful information. Thanks.
http://canadianpharmaciescubarx.com/
canadian meds canadian pharmacies safe canadian online pharmacies mexican pharmacies shipping to usa
canadianpharmacy
online prescription drugs
canadapharmacyonline.com
canada pharmacy online orders
canadian drugstore online
us pharmacy no prior prescription
You have made your stand extremely clearly..
http://canadianpharmaciesnnm.com/
best online pharmacy stores global pharmacy canada compare rx prices canadian online pharmacy
drug costs
canadapharmacy com
drugs without prescription
northwest pharmacy canada
canadian pharmacies online
prescription drug price comparison
You mentioned it fantastically!
http://canadianpharmaciesnnm.com/
costco pharmacy pricing canadian pharmacy online cheap prescription drugs canada pharmaceutical online ordering
canadian drugstore reviews
pharmacy price compare
pharmacies near me
mail order pharmacy
medication costs
canadian discount pharmacy
You actually said that really well.
http://canadianonlinepharmacynnm.com/
medical information online canadian pharmacies prescription pricing aarp approved canadian online pharmacies
drugs for sale
online canadian pharcharmy
canadian online pharmacy
best online canadian pharcharmy
internet pharmacy
prescription price comparison
You said it very well.!
https://nicktambone.com/
prescription pricing canada online pharmacies canada pharmacy online reviews canadian cialis
northwest pharmacy canada
prescription prices comparison
<a href="http://shket.ua/product/detskiy-naduvnoy-basseyn-dinozavry-intex-57106/?DIGNITY=+Really+plenty+of+awesome+tips.+http%3A%2F%2Fcialismsnntx.com%2F+cuanto+tiempo+se+puede+tomar+cialis+cialis+20+mg+%0D%0Amejor+momento+para+tomar+cialis+%0D%0Acialis+20+mg&SHORTCOMINGS=+%0D%0AReally+plenty+of+awesome+tips.+%0D%0Ahttp%3A%2F%2Fcialismsnntx.com%2F+%0D%0Acuanto+tiempo+se+puede+tomar+cialis+%0D%0Acialis+20+mg+%0D%0Amejor+momento+para+tomar+cialis+%0D%0Acialis+20+mg&COMMENT=+%0D%0AReally+plenty+of+awesome+tips.+%0D%0Ahttp%3A%2F%2Fcialismsnntx.com%2F+%0D%0Acuanto+tiempo+se+puede+tomar+cialis+%0D%0Acialis+20+mg+%0D%0Amejor+momento+para+tomar+cialis+%0D%0Acialis+20+mg&NAME=Petermen&USED=&RATING=0&PRODUCT_NAME=%D0%94%D0%B5%D1%82%D1%81%D0%BA%D0%B8%D0%B9+%D0%BD%D0%B0%D0%B4%D1%83%D0%B2%D0%BD%D0%BE%D0%B9+%D0%B1%D0%B0%D1%81%D1%81%D0%B5%D0%B9%D0%BD+%D0%94%D0%B8%D0%BD%D0%BE%D0%B7%D0%B0%D0%B2%D1%80%D1%8B+Intex+%2857106%29&PRODUCT_ID=28444″>online canadian pharmacy
online canadian pharmacies
canada pharmacy online no script
online prescription drugs
Position clearly utilized..
http://canadianpharmaciescubarx.com/
canadian drugstore reviews canada pharmacy canadian pharmacy 365 top rated canadian pharmacies online
canadian pharmacies online
global pharmacy canada
cheap prescription drugs online
canadian pharmacies top best
prescription cost
most reliable canadian pharmacies
Thanks! Numerous content.
http://canadianpharmacyntx.com/
buy online prescription drugs canadianpharmacy canadian pharmacy online canada canadian pharmacies-24h
drug stores near me
buy drugs online
canadapharmacy
canadian pharmacies top best
buy online prescription drugs
price prescription drugs
Kudos! Terrific stuff.
http://canadianonlinepharmacynnm.com/
pharmacy tech canadian online pharmacies prescription online canadian online pharmacy
buy cialis
drug costs
canadian prescription drugs
canadian drug stores online
canadian pharcharmy online
canadian pharmacy king
Cheers, Numerous tips.
http://canadianpharmaciesnnm.com/
canada pharmacies prescription drugs global pharmacy canada legitimate canadian mail order pharmacies canadian pharmacies-24h
prescription cost
canadian online pharmacy
no prescription online pharmacy
canada drug
king pharmacy
canadian drugstore online
Nicely put, With thanks.
https://nicktambone.com/
mail order pharmacies canadian pharmacy online canadian pharmacies without prescriptions trust pharmacy canada
canadian pharmacy no prescription
prescription drugs online without
canadian drugs without prescription
canada meds
prescription drugs online without doctor
web medical information
With thanks! Loads of write ups!
https://nicktambone.com/
canadadrugs.com pharmacy canadian drugs online canadian pharcharmy trust pharmacy canada
buy prescription drugs from canada
canada pharmacies
prescription prices comparison
best online canadian pharcharmy
canadian online pharmacies
canada pharmacy online reviews
Really a good deal of beneficial info.
http://canadianpharmacyntx.com/
legitimate online pharmacies mexican pharmacies shipping to usa legitimate canadian mail order pharmacies canadian drugs
walmart pharmacy price check
mexican pharmacy online medications
buy prescription drugs online
pharmacies in canada
northwestpharmacy
pharmacy canada
You mentioned this adequately!
http://canadianpharmacyntx.com/
canada pharmacy no prescription canada pharmacy online prescription drugs without doctor approval canadian pharmacies-24h
canadian pharmacy
northwestpharmacy
canada pharmacies
canadian drugstore reviews
buying drugs canada
canada online pharmacy
Wonderful information. Cheers!
https://nicktambone.com/
board of pharmacy canada pharmaceuticals online compare prescription prices canadian pharmacy online
online rx pharmacy
pharmacy prices compare
best online international pharmacies
pharmacy cost comparison
pharmacy drug store
safe canadian online pharmacies
Many thanks! A good amount of stuff.
http://canadianpharmaciescubarx.com/
online pharmacy without prescription canadian online pharmacy online prescription drugs canadian drugs
prescription drugs without doctor approval
mexican pharmacy online medications
compare prescription prices
mexican pharmacies shipping to usa
canadian mail order pharmacies
prescription drugs without doctor approval
Great info. Kudos!
http://canadianpharmacyntx.com/
canadian pharmacy king london drugs canada canadian drugs without prescription canada pharmaceutical online ordering
canadian drug store
canada pharmacy
prescription drugs online without
canadian pharmacy no prescription
canada meds
visit poster’s website
You expressed this very well!
http://canadianpharmaciescubarx.com/
mexican pharmacy online canada pharmaceuticals online legitimate canadian mail order pharmacies canadian online pharmacy
online pharmacy
rx pharmacy
canada drug pharmacy
canadian rx pharmacy online
onlinecanadianpharmacy.com
visit poster’s website
Really many of valuable advice.
http://talahicc.com/
canadian viagra canadian cialis canadian pharma companies global pharmacy canada
meds online
canadian pharmacies that ship to us
meds online
highest rated canadian pharmacies
prescription drug price comparison
king pharmacy
Amazing info, With thanks!
http://www.canadianpharmacymsn.com/
canadian pharmacy online canada pharmacy online the canadian pharmacy global pharmacy canada
canadadrugs
web medical information
canadian discount pharmacy
canadian pharmacies shipping to usa
top rated online canadian pharmacies
drugs from canada
Appreciate it, Loads of advice!
http://canadianonlinepharmacynnm.com/
canada online pharmacies trust pharmacy canada prescription prices comparison canadian cialis
best online pharmacy stores
canadian pharmacy
online pharmacy canada
walgreens pharmacy
canada pharmacy online no script
prescription pricing
With thanks. I appreciate it.
http://canadianpharmaciescubarx.com/
online prescription drugs trust pharmacy canada mexican online pharmacies canadian pharcharmy
canadian pharmacies online prescriptions
best canadian pharmacies
cheap drugs online
online pharmacy usa
canadian family pharmacy
canadapharmacy
With thanks, Helpful stuff!
http://canadianpharmacyntx.com/
compare rx prices canada pharmacy online online canadian discount pharmacy canadian pharmacies without an rx
canadian viagra
canadian prescriptions
approved canadian pharmacies online
canadian family pharmacy
buy cialis
canadian pharmacy without prescription
Thanks, Quite a lot of knowledge.
http://www.canadianpharmacymsn.com/
compare prescription prices online pharmacies canada drug costs canadian pharmacies that ship to us
no prescription online pharmacy
canadian drugstore
pharmacy drug store
canadian pharmacy online
online pharmacy
canadian pharmacies that are legit
Valuable information. Many thanks!
http://canadianonlinepharmacynnm.com/
reputable canadian mail order pharmacies trust pharmacy canada best online pharmacies canada canadian pharmacies that ship to us
pharmacies near me
canadian drugstore
walgreens pharmacy
internet pharmacy
drugs for sale
pharmacy near me