|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.02.2016, 20:08 | #1 |
Пользователь
Регистрация: 03.01.2016
Сообщений: 59
|
ЯП Java. ArrayList. Определение самой длинной строки и вывод её или всех строк, если их несколько
Код:
|
19.02.2016, 20:18 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
И что? Вопрос-то в чем?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
19.02.2016, 20:41 | #3 |
Пользователь
Регистрация: 03.01.2016
Сообщений: 59
|
Программа запускается, но после введения значений массива выдает ошибку. С названием пакета все нормально, это здесь я отредактировал
|
19.02.2016, 20:43 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Какую ошибку?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
19.02.2016, 20:46 | #5 |
Пользователь
Регистрация: 03.01.2016
Сообщений: 59
|
1
2 3 4 5 Exception in thread "main" java.lang.IndexOutOfBoundsException : Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Arra yList.java:653) at java.util.ArrayList.set(ArrayList.j ava:444) at com.javarush.test.level07.lesson06. task02.Solution.main(Solution.java: 36) at sun.reflect.NativeMethodAccessorImp l.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImp l.invoke(NativeMethodAccessorImpl.j ava:62) at sun.reflect.DelegatingMethodAccesso rImpl.invoke(DelegatingMethodAccess orImpl.java:43) at java.lang.reflect.Method.invoke(Met hod.java:497) at com.intellij.rt.execution.applicati on.AppMain.main(AppMain.java:144) Process finished with exit code 1 |
19.02.2016, 20:58 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну смотрите где вы обращаетесь к несуществующему индексу в массиве.
По идее должно было и номер строки написать или выделить ее если в IDE запускали.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
20.02.2016, 06:42 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,708
|
Ну у вас же даже номер строки есть. Смотрим описание функции
Код:
|
20.02.2016, 21:49 | #8 |
Пользователь
Регистрация: 03.01.2016
Сообщений: 59
|
Alex11223, где обращаюсь к несуществующему индексу??
p51x, почему ни одного? Я же ввожу данные. Они что не сохраняются? Должны же. Я абсолютно согласен с Вашей подписью, но дайте пжл намек, данных Вами сведений не дает мне достаточной информации. Последний раз редактировалось nevender; 20.02.2016 в 21:52. |
21.02.2016, 02:42 | #9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,708
|
Вы вводите в list1, а заменяете в list2. Программа их сама никуда не переносит.
|
21.02.2016, 08:04 | #10 |
C/C++, Java
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,679
|
Попытался решать Вашу задачу....
Правда... Ввод не реализовывал, но с этим проблем быть не должно. Небольшой совет... Избавляйтесь от этой привычки именовать переменные n, k, m.... Не удивительно, понять где что трудно P.S. Я сам не идеал.... Иногда как назову так назову Код:
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости" Сложность - враг простоты и удобства! Последний раз редактировалось Bugrimov; 21.02.2016 в 09:09. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определить длину самой длинной подстроки(СИ) | morclab | Помощь студентам | 4 | 25.02.2015 15:00 |
Выровнять слова в строках по ширине самой длинной строки | роло | Помощь студентам | 1 | 18.02.2013 20:53 |
Выровнять слова в строках по ширине самой длинной строки | регинa | Помощь студентам | 2 | 08.01.2013 19:42 |
Нахождение самой длинной последовательности | ARV.net | C# (си шарп) | 7 | 03.11.2012 13:06 |
Порядковый номер самой длинной строки в файле | tshen | Помощь студентам | 5 | 10.06.2010 14:44 |