如何获取对象的属性

时间:2014-11-18 14:18:40

标签: android string object

如何获取对象的属性? 我创建了一个具有两个字段的对象,第一个名为Title,包含字符串值" title1"第二个名为Description,包含字符串值" description1"。我想把里面的字符串。 方法item.toString()一个接一个地获取两个字符串。有没有办法分离出字符串?

2 个答案:

答案 0 :(得分:1)

只需为每个字段创建访问器方法。 假设您已经声明了这样的字段:

private String title;
private String desciption;

在类定义中创建访问器方法,如下所示:

public String getTitle() {
     return title;
}

public String getDescription() {
     return description;
}

然后你只需调用这些方法来获得适当的值。

答案 1 :(得分:0)

班级宣言

public class Class_Name {
    private String Category;
    private String Category_Type;

    public Class_Name () {
        super();
    }

    public Class_Name(String Category, String Category_Type) {
        super();
        this.Category = Category;
        this.Category_Type = Category_Type;
    }

    /*public Class_Name (String Category_Type) {
        this.Category_Type = Category_Type;
    }*/

    public String getCategory() {
        return Category;
    }

    public void setCategory(String Category) {
        this.Category = Category;
    }

    public String getCategory_Type() {
        return Category_Type;
    }

    public void setCategory_Type(String Category_Type) {
        this.Category_Type = Category_Type;
    }
}

在您应该使用此Object存储和检索值的类中。

//Create an object for this class

private Class_Name data;

// To save values

data.setCategory(sCategory);
data.setCategory_Type(sType);

// To retrieve values

String sCategory = data.getCategory();
String sType = data.getCategory_Type();