Анонимный участник
Java/Стандартные структуры: различия между версиями
→Массивы: оформление
Содержимое удалено Содержимое добавлено
→Массивы: оформление |
|||
Строка 3:
Создавая массив объектов - вы создаете лишь множество указателей на определенный тип. Однако при создании массива для примитивных типов выделяется место под сами примитивы!
<big><source lang="java">
int[] x = new int[10]; //В памяти отводится место для 10-ти переменных типа int
Room[] y = new Room[10](); //В памяти отводится место для 10-ти ссылок на объект типа Room
Строка 10:
y[0].getCapacity(); //Неправильно! y[0] - всего лишь ссылка в никуда
y[1] = new Room(); //Теперь можно обращаться к y[1]
</source></big>
== Collection ==
|