如何在Java中的ArrayList中搜索字符串?
String类的contains方法()方法接受Sting值作为参数,验证当前String对象是否包含指定的字符串,如果包含则返回true(否则返回false)。
因此,对于ArrayList中的字符串-
获取数组列表。
使用for-each循环获取ArrayList对象的每个元素。
验证数组列表中的每个元素是否包含必需的字符串。
如果是这样,则打印元素。
示例
import java.util.ArrayList;
import java.util.Iterator;
public class FindingString{
public static void main(String[] args){
ArrayList <String> list = new ArrayList<String>();
//实例化ArrayList对象
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
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语