gpt4 book ai didi

java - 访问器方法的使用

转载 作者:行者123 更新时间:2023-12-01 06:47:36 25 4
gpt4 key购买 nike

这是我的类,包含 setter 和 getter

package Pack;

public class Details {

String FirstName,LastName,City,Country;

public Details(String firstName, String lastName, String city,
String country) {
super();
FirstName = firstName;
LastName = lastName;
City = city;
Country = country;
}

public String getFirstName() {
return FirstName;
}

public void setFirstName(String firstName) {
FirstName = firstName;
}

public String getLastName() {
return LastName;
}

public void setLastName(String lastName) {
LastName = lastName;
}

public String getCity() {
return City;
}

public void setCity(String city) {
City = city;
}

public String getCountry() {
return Country;
}

public void setCountry(String country) {
Country = country;
}
}

================================================== =============================

这是我的 main()

package Pack;

public class MainClass {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Details d = new Details("Hari","L","Bangalore","India");

}

}

================================================== ===========================

我知道我的 main() 不完整。我应该写什么来显示“d”的内容?

最佳答案

有两种方法。

一,只需打印详细信息对象的每个属性:

System.out.println("FirstName :"+d.getFirstName()); 等等..

或者,更好的选择是重写类中的 toString() 方法

public void toString() {
return this.getFirstName()+ " " + this.getLastName()+" "+.... ;
}

然后打印你的类System.out.println(d);

关于java - 访问器方法的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5740455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com