ArrayList
это класс. Предполагая, что ItemArray
является экземпляром этого класса (пожалуйста, начинайте переменные со строчной буквы, кстати), вам нужно будет использовать его через вызовы методов. В вашем случае set
. Вот так:
itemArray.set(pressedItem + 1, itemArray.get(pressedItem + 1) - 1)
Имейте в виду, что вышеприведенное будет работать точно так же, как если бы вы объявили ваш ArrayList
как содержащий целые числа или какой-либо другой числовой тип, поэтому Java может выполнить преобразование для вас:
List<Integer> itemArray = new ArrayList<Integer>();