У меня есть 2D ArrayList:Преобразование 2D ArrayList из целых чисел в несколько массивов списков целых чисел?
List<List<Integer>> list = new ArrayList<List<Integer>>();
И я хочу, чтобы пройти через цикл и преобразовать каждую строку списка на новый ArrayList:
for (int i = 0; i < list.size(); i++) {
ArrayList<Integer> element = list.get(i);
}
Это выплевывает ошибку
несовместимые типы: java.lang.Object не могут быть преобразованы в java.util.ArrayList
Я не использую 2D ArrayLists очень часто. Скажите мой список:
[[1, 2, 3], [0, 5], [-2], [2, 3, 1]]
Как я могу назначить каждый блок ArrayList? Я хочу сначала создать ArrayList, который [1, 2, 3], отправить его функции, затем промыть и повторить для остальной части списка.
я получаю предупреждение: Предупреждение: Переполнение литого требуется: java.util.ArrayList найдено: java.lang.Object –
Jerry
Это действительно проблема ? – Jerry
Похоже, что это не исправлено. Большое спасибо! – Jerry