Как собрать ArrayList из последних 10 элементов другого ArrayList? (В последнем всегда 10 или более элементов). Все элементы в ArrayList - Integer.
destArr.addAll(sourceArr.subList(sourceArr.size()-10,sourceArr.size()));
Попробуйте так
public ArrayList<Integer> getLastTen(ArrayList<Integer> list) {
ArrayList<Integer> l = new ArrayList<Integer>();
for (int i = list.size() - 1; i >= 10; i--) {
l.add(list.get(i));
}
return l;
}
P.S. если вам нужен универсальный метод который бы вытаскивал с конца ArrayList N количество элементов и добавлял в другой то в метод добавьте параметр типа int и этот параметр передайте в цикл вместо 10
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Судя по выданной мне студией ошибке мне нужно запустить deamon, насколько я знаю во время gradle build deamon включался самКак решить проблему?
Здраствуйте ,изучаю многопоточность и столкнулся с некоторыми вещами и немогу собрать информацию во единоПРошу вас помочь мне в этом
Уважаемые Друзья! Подскажите, пожалуйста, решение задачи: "Написать программу, определяющую, содержит ли строка символы, байтовое представление...