Комрадос, подскажите почему работает по варианту А и не работает по варианту Б. В варианте А , прежде чем задать условие, я инициализирую переменные (one и two), в варианте Б я методы вызываю прям в условии. ВАРИАНТ А:
for (int i = 0; i < listNumb.size(); i++) {
            int max1 = 1;
            for (int j = i + 1; j < listNumb.size(); j++) {
                int one = listNumb.get(i);
                int two = listNumb.get(j);
                if (one != two) {
                    break;
                } else {
                    max1++;
                }
            }
            list.add(max1);
        }
ВАРИАНТ Б:
for (int i = 0; i < listNumb.size(); i++) {
            int max1 = 1;
            for (int j = i + 1; j < listNumb.size(); j++) {
                    if (listNumb.get(i) != listNumb.get(j)) {
                    break;
                } else {
                    max1++;
                }
            }
            list.add(max1);
        }