我在arraylist android中有一个小问题,让我告诉你我面临的问题。
我有一个自定义联系人对象,其中包含有关姓名、联系电话和唯一 ID 的详细信息。当我查询数据库时,我得到了列表,我将存储在一个 ArrayList 中。
在这里我怎么做
Arraylist<contact> ctlist = new Arraylist(contact);
ctlist = getitemfromDB();
在下一个场景中,我会根据特定条件查询并获取一组联系人对象。我再次获得联系人列表对象。
Arraylist<contact> newctlist = new Arraylist(contact);
newctlist = getitemfromDB(condition);
现在,如果我从中选择任何对象newctlist
并在其中搜索ctlist
,尽管该对象存在于 ctlist 编译器中说找不到对象。
我可以知道上述方法有什么问题吗,如果我在同一个列表中搜索,即如果我从 newctlist 中选择一个对象并在其中搜索,我将得到正确的预期结果。
会有什么问题。