,可以使用ArrayList的indexOf()方法来实现。该方法会返回指定元素在ArrayList中的索引位置,如果找不到则返回-1。
下面是一个完整的示例代码:
import java.util.ArrayList;
public class SearchStringInArrayList {
public static void main(String[] args) {
ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("apple");
arrayList.add("banana");
arrayList.add("orange");
arrayList.add("grape");
String searchString = "banana";
int index = arrayList.indexOf(searchString);
if (index != -1) {
System.out.println("String found at index: " + index);
} else {
System.out.println("String not found in the ArrayList.");
}
}
}
在上述代码中,我们创建了一个ArrayList对象,并添加了一些String实例。然后,我们定义了一个要搜索的字符串searchString,并使用indexOf()方法在ArrayList中搜索该字符串。如果找到了该字符串,就打印出它在ArrayList中的索引位置;如果没有找到,则打印出"String not found in the ArrayList."。
腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估。
领取专属 10元无门槛券
手把手带您无忧上云