No tan de principiante, yo hasta que no me lo encontré por un caso parecido no me di cuenta de las implicaciones de que los array sean Objetos, y hacia mucho que trabajaba con Java. Es uno de esos detalles que no se quedan.
Pero ahora seguro que te acuerdas
.
PD: De todas formas en este caso no es muy util, ya que el toString() no sirve de mucho.