如何在 Java 中的 ArrayList 中搜索字串?
包含 a () 方法是 String 類的,接受 String 值作為引數,驗證當前 String 物件是否包含指定的字串,如果包含則返回 true(否則返回 false)。
因此,要在 ArrayList 中搜索字串 −
獲取 ArrayList。
使用 for-each 迴圈獲取 ArrayList 物件的每個元素。
驗證 ArrayList 中的每個元素是否包含所需的字串。
如果是,則列印元素。
示例
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);
}
}
}
}輸出
Contents of the array list: JavaFX Java Java Script
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP