对象列表到字符串列表

时间:2017-06-17 11:33:01

标签: java android

尝试将具有移动号码的对象列表转换为字符串列表

contactsList1=response.body(); //this is an object list contactList1[Contacts]

contactsList2=new ArrayList<String>(contactsList.size()); // this is the new list String

for (Contacts contacts:contactsList){
    contactsList2.add(contacts!=null ? contacts.toString():null);
                    }

此代码中存在问题。

它没有将它从对象列表转换为列表字符串的任何提示吗?

Contacts.class

public class Contacts {

    @SerializedName("phone")
    private String phone;


    public String getPhone() {
        return phone;
    }
}

1 个答案:

答案 0 :(得分:0)

问题在于:

   contacts.toString() 

您需要覆盖toString方法:

 @Override
    public String toString() {
        return phone;
    }