gpt4 book ai didi

java - 通过 ArrayList 进行搜索

转载 作者:行者123 更新时间:2023-12-01 15:54:05 25 4
gpt4 key购买 nike

我有一个由对象组成的数组列表。每个对象都由字符串组成。

object first = (String a,String b,String c)
object second = (String d,String e,String f,String g)
object third = (first,second,String h,String i)

“第三个”对象是被注入(inject)到 ArrayList 中的对象。

如何在 ArrayList 中搜索特定字符串,然后返回 ArrayList 包含元素的索引(用于删除、显示等)?

最佳答案

这些对象到底是什么?它们是您定义的类吗?如果是这样,您需要遍历对象数组,并让每个对象都有一个 .contains() 方法,该方法应该具有代码 ArrayList.indexOf(myString)

for(int i=0; i<array.size(); i++)
{
Object o=array.get(i);
if(o.contains("STRING"){
//do code
}
}


class Object{
public boolean contains(String s){
return (array.contains(s));
}

}

关于java - 通过 ArrayList 进行搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5427555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com