假设我有一个名为Number的类,看起来像这样
public class Number{
private int usedNumber;
public Number(int x) {
this.usedNumber = x;
}
public int add(int x) {
return usedNumber + x;
}
}
我想在main方法中使用它,所以我做到了。
public class Main {
public static void main(String[] args) {
Number n = new Number(5);
n.add(5);
System.out.println(n);
}
}
当我打印n时,它打印出“ Number @ 43556938”,从外观上看,它似乎是在打印对象,而不是数字。现在,我可以使用getter方法并打印出值了,但是有没有办法使它与我现有的功能一起工作?并打印出加法的值?