Я знаю это .. :) спасибо +1
от вопрос уже есть ответ здесь:
Целочисленные объекты-обертки имеют одинаковые экземпляры только в пределах значения 127? [Дубликат] 5 ответовInteger integer1 = 127;
Integer integer2 = 127;
System.out.println(integer1 == integer2);//true
integer1 = 128;
integer2 = 128;
System.out.println(integer1 == integer2);//false
Я обнаружил, что возвращает == (если это так) в диапазоне-128 - 127
зачем такая спецификация?