92 / 92 / 18
Регистрация: 06.01.2012
Сообщений: 394
|
||||||
1 | ||||||
Добавление одномерного массива в ArrayList18.04.2012, 01:47. Показов 7375. Ответов 2
Метки нет (Все метки)
Недавно столкнулся с проблемой, добавляя массивы в ArrayList
0
|
18.04.2012, 01:47 | |
Ответы с готовыми решениями:
2
Arraylist добавление параметров Добавление метода get в ArrayList Добавление в середину ArrayList Java Добавление элемента в коллекцию ArrayList |
18.04.2012, 06:56 | 2 |
значения то вы переписываете, но адрес arrCheck в памяти-то остается один и тот же.
И именно адрес вы добавляете в ArrayList. Отсюда и проблемы. Нужно каждый раз выделять память, с помощью new, либо ложить в ArrayList не массив, а его clone копию.
1
|
92 / 92 / 18
Регистрация: 06.01.2012
Сообщений: 394
|
|
18.04.2012, 10:16 [ТС] | 3 |
Спасибо, а то у меня голова кругом пошла от таких дел. Про адреса вроде бы и знал, но как то не пришло в голову думал-чудеса
0
|
18.04.2012, 10:16 | |
18.04.2012, 10:16 | |
Помогаю со студенческими работами здесь
3
Для чего написано: ArrayList<person> people = new ArrayList<>(); Передача ArrayList в качестве параметра методу, и в дальнейшем получение свойств объектов которые хранятся в ArrayList В чем разница между new ArrayList<String>() и new ArrayList<>()? Обращение к элементам ArrayList, который в другом ArrayList Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |