
- Java Tutorial
- Java - Home
- Java - Overview
- Java - Environment Setup
- Java - Basic Syntax
- Java - Object & Classes
- Java - Constructors
- Java - Basic Datatypes
- Java - Variable Types
- Java - Modifier Types
- Java - Basic Operators
- Java - Loop Control
- Java - Decision Making
- Java - Numbers
- Java - Characters
- Java - Strings
- Java - Arrays
- Java - Date & Time
- Java - Regular Expressions
- Java - Methods
- Java - Files and I/O
- Java - Exceptions
- Java - Inner classes
- Java Object Oriented
- Java - Inheritance
- Java - Overriding
- Java - Polymorphism
- Java - Abstraction
- Java - Encapsulation
- Java - Interfaces
- Java - Packages
- Java Advanced
- Java - Data Structures
- Java - Collections
- Java - Generics
- Java - Serialization
- Java - Networking
- Java - Sending Email
- Java - Multithreading
- Java - Applet Basics
- Java - Documentation
- Java Useful Resources
- Java - Questions and Answers
- Java - Quick Guide
- Java - Useful Resources
- Java - Discussion
- Java - Examples
How to search for a string in an ArrayList in java?
The contains a () method of the String class accepts Sting value as a parameter, verifies whether the current String object contains the specified string and returns true if it does (else false).
Therefore, to for a string in an ArrayList −
Get the array list.
Using the for-each loop get each element of the ArrayList object.
Verify whether each element in the array list contains the required string.
If so print the elements.
Example
import java.util.ArrayList; import java.util.Iterator; public class FindingString{ public static void main(String[] args){ ArrayList <String> list = new ArrayList<String>(); //Instantiating an ArrayList object list.add("JavaFX"); list.add("Java"); list.add("WebGL"); list.add("OpenCV"); list.add("OpenNLP"); list.add("JOGL"); list.add("Hadoop"); list.add("HBase"); list.add("Java Script"); list.add("Flume"); list.add("Mahout"); list.add("Impala"); System.out.println("Contents of the array list: "); for (String element : list){ if (element.contains("Java")){ System.out.println(element); } } } }
Output
Contents of the array list: JavaFX Java Java Script
- Related Articles
- How do you search for an element in an ArrayList in Java?
- Search an element of ArrayList in Java
- How to search for a pattern in a Java string?
- Convert an ArrayList of String to a String array in Java
- How to convert a comma separated String into an ArrayList in Java?
- How to search a column for an exact string in MySQL?
- How to search for a string in JavaScript?
- Converting ArrayList to String[] in java
- How to reverse an ArrayList in Java?
- How to synchronize an ArrayList in Java?
- How to convert an ArrayList to String in Kotlin?
- How to search a string for a pattern in JavaScript?
- How to create a string from a Java ArrayList?
- How to search for exact string in MySQL?
- How to remove a SubList from an ArrayList in Java?

Advertisements