Комрадос, подскажите почему работает по варианту А и не работает по варианту Б.
В варианте А , прежде чем задать условие, я инициализирую переменные (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);
}