2017-02-20 5 views
1

私は自分のオブジェクトに設定したすべての応答を読みたいと思います。私のオブジェクトに設定されたすべてのデータを読む

これは私の物である:

public class Reponses { 

    private String id; 
    private String reponse; 

    public Reponses(String id, String reponse) { 
     this.id = id; 
     this.reponse = reponse; 
    } 

    public String getId() { 
     return id; 
    } 

    public void setId(String id) { 
     this.id = id; 
    } 

    public String getReponse() { 
     return reponse; 
    } 

    public void setReponse(String reponse) { 
     this.reponse = reponse; 
    } 
} 

私はオブジェクトを設定する場所です:私は私のログイン

Reponses reponses[] = { 
           new Reponses("1", "AB"), 
           new Reponses("2", "D"), 
           new Reponses("3", "ABC"), 
           new Reponses("4", "B"), 
           new Reponses("5", "AC") 
         }; 

         Log.d("debug", "reponses : " + reponses); 

私が持っていないのはなぜ
02-20 15:29:31.252 /code D/debug: reponses : [Lcode.models.Reponses;@6f85c97 

私が設定したすべての弦は?

答えて

2

あなたは自分のReponsesクラス

例えば

class Reponses { 
    // .. code 

    @Override 
    public String toString() { 
     return id+":"+reponse; 
    } 
} 

であなたの配列そう

使用Arrays.toString(reponses)overridetoString()機能のリファレンスを表示し

Log.d("debug", "reponses : " + Arrays.toString(reponses)); 
同じように使用されています
関連する問題