Как добиться динамического полиморфизма (диспетчеризации вызовов во время выполнения) для несвязанных типов?

Для вашего массива длина массива равна 3 (например, name.length = 3). Но поскольку он хранит элемент, начинающийся с индекса 0, он имеет максимальный индекс 2.

Итак, вместо 'i ** & lt; = name.length' вы должны написать 'i & lt; ** name.length' чтобы избежать «ArrayIndexOutOfBoundsException».

14
задан Community 23 May 2017 в 12:33
поделиться