Как собрать 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
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Судя по выданной мне студией ошибке мне нужно запустить deamon, насколько я знаю во время gradle build deamon включался самКак решить проблему?
Здраствуйте ,изучаю многопоточность и столкнулся с некоторыми вещами и немогу собрать информацию во единоПРошу вас помочь мне в этом
Уважаемые Друзья! Подскажите, пожалуйста, решение задачи: "Написать программу, определяющую, содержит ли строка символы, байтовое представление...