почему в коде :
for (int i = 0; i < numbers.size() - 1; i++) {
if (numbers.get(i).equals(numbers.get(i + 1))) {
count++;
maxCount = count;
}
if (!numbers.get(i).equals(numbers.get(i + 1))) {
count = 1;
если используется оператор " == " программа правильно работает только до определенных чисел (127) и сравнивать цифры нужно через метод equals ?
Это потому что тип списка Integer?
спасибо за разъяснение
Сергей
30 уровень
операторы " == " и метод equals
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергей Expert
30 октября 2021, 08:10
Sorry, прочитал ответ уже в других вопросах
0