Возможно ли в Java переопределить & #39;toString& #39; для массива объектов?

Возможно ли в Java переопределить toString для массива объектов?

Например, предположим, что я создал простой класс,User(на самом деле не имеет значения, какой это класс, так как это общий вопрос ). Возможно ли, что после того, как клиент создаст массив User[]и использует System.out.print(array), он не будет печатать адрес массива, а вместо этого будет настроенный toString()?

PS :Конечно, я не могу просто переопределить toString()в своем классе, поскольку он связан с отдельными экземплярами.

17
задан Peter Mortensen 24 April 2012 в 19:00
поделиться