[英]Java Array list of object
我有一个带有getter和setters的pojo类:ApplicationsPojo.class
那我有
public static ArrayList<List<ApplicationPojo>> list = new ArrayList<List<ApplicationPojo>>();
我将项目放在列表中:
DownloadLists.list.add(Arrays.asList(new ApplicationPojo(id, name, developer, size, logoImg)))
现在,我想检查列表中的对象是否具有对字符串(Cat)的引用;
怎么做?
您需要手动进行迭代。 如果您知道只能在“ id”或“ name”或“ developer”或“ size”或“ logoImg”中找到要搜索的特定字符串,则应仅将这些特定项目包括在迭代中。
如果您有大量数据,并且需要进行搜索以使其性能良好,则需要(非常)复杂的解决方案(对于初学者而言可能过于复杂),请在这种情况下再次询问。
如果您不需要性能良好的搜索算法,则只需遍历ArrayList,将可能适用于该特定搜索的所有“ ApplicationPojo”项目(id,名称等)的内容与您搜索的字符串进行比较即可字符串比较
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.