如何过滤pojo课程并从中开始新的pojo类



我有一个pojo类。 contactpojo.class

 @PrimaryKey(autoGenerate = true)
    private  int id;
    private  String contact_id;
    private  String contact_name;
    private  String contact_number;
    private  boolean is_selected;
    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = id;
    }
    public String getContact_id() {
        return contact_id;
    }
    public void setContact_id(String contact_id) {
        this.contact_id = contact_id;
    }

    public boolean isIs_selected() {
        return is_selected;
    }
    public void setIs_selected(boolean is_selected) {
        this.is_selected = is_selected;
    }
    public String getContact_name() {
        return contact_name;
    }
    public void setContact_name(String contact_name) {
        this.contact_name = contact_name;
    }
    public String getContact_number() {
        return contact_number;
    }
    public void setContact_number(String contact_number) {
        this.contact_number = contact_number;
    }

现在,我必须完成新的Pojo类,但仅适用于IS_SELECTED BOOLEAN值在ContactPoJo中是正确的。我不知道该怎么做。任何帮助都会值得赞赏。谢谢你

编辑:我有 List<ContactPOJO> list_contact 。其中包含电话中的所有联系人。现在将选择其中一些,其中一些将不是。它选择或不选择的将存储在IS_SELECTED变量中。现在,我必须制作新列表。letsSay List<newContactPOJO> 。但是它将仅包含is_sected true值。

List<ContactPOJO> list_contact;
List<ContactPOJO> list_selected_contact = new ArrayList();
for (ContactPOJO pojo : list_contact){
    pojo.setIs_selected(true);
    list_selected_contact.add(pojo);
}

==>现在,您有一个新列表,其中所有选定的对象

最新更新