Удаление последнего элемента списка в Java
Индекс последнего элемента на единицу меньше
длины списка. Его передают в remove,
чтобы убрать хвост:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(1, 2, 3));
nums.remove(nums.size() - 1);
System.out.println(nums);
После удаления длина списка уменьшается
на 1:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<String> tags = new ArrayList<>(Arrays.asList("a", "b", "c", "d"));
tags.remove(tags.size() - 1);
System.out.println(tags);
System.out.println(tags.size());
Дан код:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
Уберите последний элемент списка. Выведите список в консоль.
Дан код:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<String> tags = new ArrayList<>(Arrays.asList("x", "y", "z"));
Уберите последний элемент списка. Выведите список в консоль.