Можете пожалуйста пошагово объяснить, как будет происходить get(5) для списка из 10 элементов в ArrayList и в LinkedList.
ArrayList a = new ArrayList();
a.add("Test");
a.add(123);
a.add(true);
a.add(242.42);
System.out.println(a.get(1));
LinkedList b = new LinkedList();
b.add("Test");
b.add(123);
b.add(true);
b.add(242.42);
System.out.println(b.get(1));
Что так, что так я получил одинаковый результат. Но на собеседовании это часто спрашивают.
В ArrayList ты просто вернешь элемент который стоит во внутреннем массиве в этой позиции. В LinkedList будет произведен цикл который выдаст тебе содержимое узла с этим индексом
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Я подключил к проекту кэширование через Spring CacheСначала я добавил аннотацию:
Все добрый вечер, можно ли использовать BaseViewsReduced для фильтрации и BaseViews
Есть приложение, в котором при помощи рефлексии получаются поля классов, но есть небольшая проблема, на разных устройствах срабатывает он по разном,...
Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы он был сосредоточен только на одной проблеме