Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Cách tìm kiếm chuỗi trong ArrayList trong Java


Phương thức contains() của String nhận String parameter, kiểm tra String hiện tại có chứa chuỗi chỉ định, trả true nếu có.

Để tìm chuỗi trong ArrayList:

  • Lấy array list.

  • Dùng for-each loop lấy từng element.

  • Kiểm tra mỗi element có chứa chuỗi cần tìm.

  • Nếu có thì in element.

Ví dụ

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);          }       }    } }

Kết quả

Contents of the array list: JavaFX Java Java Script