Добрый день, коллеги. Делаю в цикле сравнение: for (int i = 0; i < arrayList.size() - 1; i++) { if (arrayList.get(i + 1) == arrayList.get(i)) count++;... Не хочет сравнивать больше 127, хотя объявлено: ArrayList<Integer> arrayList = new ArrayList<>(); А вот так нормально сравнивает: if ((int) arrayList.get(i + 1) == arrayList.get(i)) Почему?