【发布时间】:2019-11-15 22:52:29
【问题描述】:
我应该更改什么来打印椅子的名称,即chairNumber1?
public class Employee {
private Chair s;
Employee(Chair s) {
this.s = s;
}
void showData() {
System.out.println("Name of chair : " + s);
}
}
public class Chair {
}
public class Hlavna {
public static void main(String[] args) {
Chair s = new Chair("chairNumber1");
Employee c1 = new Employee(s);
c1.showData();
}
}
为什么当我想打印Chair 的名称时,即chairNumber1,Java 在控制台上打印chairNumber1 的地址,而不是它的名称?
【问题讨论】:
-
这是无效代码,您能否编辑您的问题并更新示例?