К чему приведет компиляция и запуск следующего фрагмента кода?

Integer i = new Integer("10");
if(i.toString() == i.toString())
   System.out.println("Equal");
else
   System.out.println("Not Equal");
Explanation
Метод toString() возвращает строковое представление объекта.
Каждый раз, когда он вызывается у класса Integer, создается новый объект строки. Оператор == сравнивает битовые изображения двух ссылок на объект, а не реальное содержимое String.

Слідкуй за CodeGalaxy

Мобільний додаток Beta

Get it on Google Play
Зворотній Зв’язок
Продовжуйте вивчати
тести з Java
Cosmo
Зареєструйся Зараз
або Підпишись на майбутні тести