Встречается на собеседованиях • сегодня
Благодаря чему в ArrayList есть метод get()
ArrayList реализует интерфейс List, который наследует от Collection и Iterable. Интерфейс List обязывает классы-реализации предоставлять методы для доступа к элементам по индексу, включая get(int index).
ArrayList внутренне хранит элементы в обычном массиве Object[], поэтому метод get() просто возвращает элемент по указанному индексу, проверя границы массива:
java
public E get(int index) {
Objects.checkIndex(index, size);
return elementData[index];
}Это эффективная операция O(1), так как доступ к элементу массива по индексу выполняется за константное время.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы