
为什么String数组直接打印引用调用的是Object类里的toString方法。而直接打印String引用调用的是String类中的toString方法。为什么String数组直接打印引用调的不是String类中toString方法而是Object类中的toString方法

可以看一下String数组的底层实现,String[]数组底层是char value[]

看一下String的数组方法String(char value[])底层是Arrays

看一下Arrays的 toString()调用的是StringBuilder的toString()方法


StringBuilder的toString()方法是重写Object的toString()方法
