Это говорит о том, что size()
вашего Arraylist
объекта onooltuud
равен нулю (= 0), потому что вы никогда ничего не добавляете к нему.Вы объявили свой ArrayList
следующим образом:
ArrayList<String> onooltuud = new ArrayList<String>();
И когда вы добавляете элементы, вы используете другое имя:
onoolts.add(onoolt.getOnooltDugaar());
Имена не соответствуют: onooltuud vs onoolts .
Удалить эту строку:
onoolts.add(onoolt.getOnooltDugaar());
и поставить эту строку:
onooltuud.add(onoolt.getOnooltDugaar());