Finding an object or a string within an array using several methods in Java. The contains() method with an ArrayList is used to find whether a certain element exists. This way, we can find for strings or objects within a list.
Finding an object or a string in an ArrayThe contains() method is part of the ArrayList class and is used to check if a specific element exists in an ArrayList. It returns true if the element is found, otherwise false.
SyntaxThe following is the syntax for java.util.ArrayList.contains() method
public boolean contains(Object o)Example
Following example uses Contains method to search a String in the Array
import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList objArray = new ArrayList(); ArrayList objArray2 = new ArrayList(); objArray2.add(0,"common1"); objArray2.add(1,"common2"); objArray2.add(2,"notcommon"); objArray2.add(3,"notcommon1"); objArray.add(0,"common1"); objArray.add(1,"common2"); System.out.println("Array elements of array1"+objArray); System.out.println("Array elements of array2"+objArray2); System.out.println("Array 1 contains String common2?? " +objArray.contains("common1")); System.out.println("Array 2 contains Array1?? " +objArray2.contains(objArray) ); } }Output
Array elements of array1[common1, common2] Array elements of array2[common1, common2, notcommon, notcommon1] Array 1 contains String common2?? true Array 2 contains Array1?? falseExplanation
This Java code demonstrates how to search for a string within an ArrayList using the contains() method. Two ArrayList objects, objArray and objArray2, are created, with several string elements added to each. The contents of both lists are printed.
java_arrays.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4