Что было бы лучшей практикой и решением для проверки «Индекс за пределами границ» Следующее решение работает, но чувствует себя довольно взломанным. Есть ли лучшие альтернативы?Далее в массиве и индексе за пределами
public void nextPerson(int index){ //Index is the current location in the arraylist
try{
System.out.println(thePeople.get(index++));
}
catch (IndexOutOfBoundsException e){
System.out.println("At the end");
}
}
С вашим решением, какой был бы правильный способ иметь метод previousPerson? – Melky
Точно так же, но с 'index -' ... я предлагаю вам опубликовать большую выдержку из вашего кода, чтобы посмотреть, можно ли немного его переконфигурировать –
. Моя правильная мысль заключалась в использовании 'index -', но это не сработало. 'private ArrayList thePeople;' У меня есть только базовый конструктор, в который я добавляю их в массив. –
Melky