Java ArrayList class provides the following methods to search an element of ArrayList in Java:
- indexOf(Object o)
- lastIndexOf(Object o)
Java ArrayList indexOf() and lastIndexOf() Example
package com.javaguides.collections.arraylistexamples; import java.util.ArrayList; import java.util.List; public class SearchElementsInArrayListExample { public static void main(String[] args) { List < String > programmingLanguages = new ArrayList < > (); programmingLanguages.add("C"); programmingLanguages.add("C++"); programmingLanguages.add("Java"); programmingLanguages.add("Kotlin"); programmingLanguages.add("Python"); programmingLanguages.add("Perl"); programmingLanguages.add("Ruby"); // Check if an ArrayList contains a given element System.out.println("Does names array contain \"Bob\"? : " + programmingLanguages.contains("C++")); // Find the index of the first occurrence of an element in an ArrayList System.out.println("indexOf \"Java\": " + programmingLanguages.indexOf("Java")); System.out.println("indexOf \"Python\": " + programmingLanguages.indexOf("Python")); // Find the index of the last occurrence of an element in an ArrayList System.out.println("lastIndexOf \"Perl\" : " + programmingLanguages.lastIndexOf("Perl")); System.out.println("lastIndexOf \"Ruby\" : " + programmingLanguages.lastIndexOf("Ruby")); } }
Output
Does names array contain "Bob"? : true
indexOf "Java": 2
indexOf "Python": 4
lastIndexOf "Perl" : 5
lastIndexOf "Ruby" : 6
Java ArrayList Source Code Examples
- Sort List of Integers in Ascending and Descending Order Example
- List (ArrayList) Iterator Example
- Create the Immutable ArrayList with List.of() Method Example
- Create Immutable ArrayList with Collections.unmodifiableList() Exmaple
- Java 10 - Copy List into Another List Exmaple
- Java 8 - Copy List into Another List Example
- Java - Copy a List to Another List using Collections.copy() method
- Java - Copy a List to Another List Example
- Java ArrayList spliterator() Method Example
- Java ArrayList sort() Method Example
- Java ArrayList retainAll() Method Example
- Java ArrayList removeIf() Method Example
- Java ArrayList removeAll() Method Example
- Java ArrayList remove() Method Example
- Java ArrayList lastIndexOf() Method Example
- Java ArrayList isEmpty() Method Example
- Java util ArrayList indexOf() Method Example
- Java ArrayList get() Method Example
- Java ArrayList ensureCapacity() Method Example
- Java ArrayList contains() Method Example
- Java ArrayList clone() Method Example
- Java ArrayList clear() Method Example
- Java ArrayList addAll() Method Example
- Java ArrayList add() Method Example
- Java 8 forEach() List Example
- Add Enum Values to ArrayList Example
- Join List Strings with Commas in Java
- Java Stream filter null values example
- Java ArrayList subList() Example
- Get Index of Elements in ArrayList Example
- Java ArrayList removeIf() Example
- Java ArrayList add(), get() and set() Method Example
- Iterate over ArrayList Using forEach Java
- Iterate over ArrayList using Iterator in Java
- Java ArrayList indexOf() and lastIndexOf() Example
- Search an Element in an ArrayList in Java
- Clear ArrayList in Java Example
- Java ArrayList removeAll() Method Example
- Java ArrayList remove() Method Example
- How to Iterate over ArrayList in Java
- How to Remove Element from ArrayList in Java
- How to Access Elements of ArrayList in Java
- Create ArrayList from Another ArrayList in Java
- How to Create an ArrayList and Add Elements to It
ArrayList
Collection Framework
Java
Comments
Post a Comment