gpt4 book ai didi

java - 如何在java中访问列表中的特定元素

转载 作者:行者123 更新时间:2023-12-02 02:53:48 25 4
gpt4 key购买 nike

我正在循环一个列表以从列表数组中获取特定的 id:

这是我正在循环的列表:

for(int i =0 ;i<listOfIds.size();i++) {
System.out.println("list of post_ids " + listOfIds.get(i));
}

循环后输出为:

list of post_ids Model: com.soul.seeker.models.PostsCategories, table: 'posts_categories', attributes: {post_id=184}
list of post_ids Model: com.soul.seeker.models.PostsCategories, table: 'posts_categories', attributes: {post_id=185}

现在我想访问特定元素,即属性:{post_id=185}。我该怎么做?

更新: List 类的类型为 http://javalite.github.io/activejdbc/snapshot/ 中的 LazyList

最佳答案

我有一个想法,在循环中使用您想要的条件创建新对象,并在您想要的对象与列表中的对象之间使用 equals,如下所示:

for(int i =0 ;i<listOfIds.size();i++) {
my_object obj = new my_object ();
obj.(set criteria you want )
if(listOfIds.get(i).equals(obj)){
"you got it";
}
System.out.println("list of post_ids " + listOfIds.get(i));
}

关于java - 如何在java中访问列表中的特定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43404852/

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