Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2019, 03:27   #1
SadiQ228
Пользователь
 
Регистрация: 30.10.2017
Сообщений: 66
По умолчанию Список Списков (LinkedList)

не могу понять в чем дело:
Код:
private LinkedList<LinkedList<Node>> main_list=new LinkedList<LinkedList<Node>>();
		
		Random rand = new Random();
		
		for(int i=1; i<=column;i++) {
			main_list.add(new LinkedList<Node>());
			for(int j=1; j<=row;j++) {
				main_list.get(i).add(new Node(rand.nextInt()));
			}
		}
выдает:

Цитата:
Exception in thread "main" java.lang.IndexOutOfBoundsException : Index: 1, Size: 1
at java.base/java.util.LinkedList.checkElementIn dex(LinkedList.java:559)
at java.base/java.util.LinkedList.get(LinkedList .java:480)
at Matrix.SparseMatrix.<init>(SparseMa trix.java:17)
at Main.Main.main(Main.java:7)
не может взять по индексу объект но как я же его добавил

Последний раз редактировалось SadiQ228; 12.03.2019 в 03:31.
SadiQ228 вне форума Ответить с цитированием
Старый 12.03.2019, 08:40   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

С 0 же индексы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 12.03.2019, 08:41   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Вы добавили 0й элемент, а просите 1й. Думаете jvm вам должна что-то другое ответить?
p51x вне форума Ответить с цитированием
Старый 12.03.2019, 14:40   #4
SadiQ228
Пользователь
 
Регистрация: 30.10.2017
Сообщений: 66
По умолчанию

вот так даа, спасибо!
SadiQ228 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java получение данных из LinkedList shlegel Общие вопросы по Java, Java SE, Kotlin 4 19.01.2018 11:57
LinkedList viks1 Общие вопросы по Java, Java SE, Kotlin 3 16.12.2015 17:58
Написать алгоритм, который реализует jagged массив (рваный массив с различной длиной строк), используя список списков (Pascal ABC) бабуся Помощь студентам 0 29.04.2013 00:07
Список списков.Морской бой moshitamoru Общие вопросы C/C++ 0 21.05.2012 00:24