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 ==
Анонимный участник