Метод updateCount
, который вы связали, похоже, создает список книг, я не совсем уверен, что вы пытаетесь сделать здесь, но, возможно, этот метод должен вернуть List<Book>
, чтобы вы могли создать список книгв вашей основной функции?Если вы сделаете это, то сможете создать новый метод, в котором вы можете передать ему свой список, индекс, который вы хотите обновить в этом списке, и новое значение счетчика для этой книги, что-то вроде этого:
private void updateBookCount(List<Book> books, int booksIndex, int newCount)
{
if (books.size() > booksIndex)
books.get(booksIndex).setCount(newCount);
}