想问一下,这种输出格式咋解决

img

img

img


本来编写这个程序是为了锻炼自己使用构造器的能力的,但是这个输出结果引起了我的兴趣。它居然没有输出数字而是数出了Subtract@5fd0d5ae
emm,这有点意思,说实话,我第一眼看上去还以为程序出问题了,出现了乱码。后来仔细一看才想起这种输出格式。这种格式在书上有讲过并且说过如何更正,但是我没仔细看。我现在也想不起来书上说如何更正的了。书也很厚,翻不出哪页讲过。于是想问问各位,有没有了解这种格式的以及知道如何更正的,谢谢大家了

这种情况,你重写一下对象的toString方法就可以了。默认情况下对象的toString方法是不重写的。