Java以下代码中,我没有调用toString()方法,为什么执行时却执行了方法中的代码? PS:新手求解答

2024-12-19 21:16:15
推荐回答(2个)
回答1:

这个是System.out.println函数自动调用的,当该函数的入参不是String类型时,会自动调用toString方法转成String后输出

回答2:

类都继承了Object父类的toString方法。