типа "а=1, б=2, в=3". Я делаю лист через split(",") и хочу получить данные используя .component1(), .component2() либо просто используя индекс через квадратные скобки и т.д.
Первый компонент в списке берется на ура, но использование остальных компонентов в списке вызывает краш приложения. Что могло пойти не так?
- К элементам списка обращаются по индексу: list[0], list[n] - При крэше нужно в первую очередь смотреть в logcat
Я смотрел в дебаггер😅 логкат пишет, что размер списка 1. Спасибо
Ну, вот оно и падает оттого, что обращаетесь за границу диапазона.
Только теперь возник вопрос: а почему у меня все в 1 элементе списка? В стринг значения разделены через запятую с пробелом, и в сплит это указал
Значит, не находит этот разделитель почему-то.
Да и при вызове первого элемента у меня показывает только первый элемент, кстати
Обсуждают сегодня