Как получить фрагмент массива ArrayList
в Java? В частности, я хочу сделать что-то вроде этого:
ArrayList<Integer> inputA = input.subList(0, input.size()/2);
// where 'input' is a prepouplated ArrayList<Integer>
Итак, я ожидал, что это сработает, но Java возвращает a List
- поэтому он несовместим. И когда я пытаюсь это сделать, Java не позволит мне. Мне нужно ArrayList
- что я могу сделать?