Object[] elementData,int size

182
05 апреля 2018, 14:48

В реализации класса ArrayList есть следующие поля:Object[] elementData,int size.Объясните,зачем хранить отдельно size,если можно взять elementData.lenght?

Answer 1

Поле size хранит количество элементов уже находящихся в массиве, в то время как elementData.length вернет всего-лишь размер массива elementData

READ ALSO
Как в Java из строки сделать список чисел?

Как в Java из строки сделать список чисел?

Есть строка с цифрами от 0 до 9, без пробеловНа выходе должен получиться список int, при чем если после какой-то единицы стоит ноль, то это число...

262
Как взаимодействовать с rar архивами c++?

Как взаимодействовать с rar архивами c++?

Хочу написать подбор паролей(на лабу нужно) для rar архивовСуществуют ли какие то апишки что бы у меня как минимум был функционал открытия...

213
В чём отличие flash drive от thumb drive для функции GetDriveType?

В чём отличие flash drive от thumb drive для функции GetDriveType?

Разбираюсь с WinAPI-функцией GetDriveTypeОна возвращает тип диска

234
Ловить утечки и порчу памяти под Windows из QtCreator

Ловить утечки и порчу памяти под Windows из QtCreator

Нужно ловить утечки и порчу памяти под Windows из QtCreatorvalgrind, к сожалению, под Windows не работает

191