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