Size: a a a

2020 June 25

AC

Arti Chornyi Shampin... in learn.java
Анатолий
потому что Integer - это уже не примитив, а объект
там все три Интеджер
источник

А

Анатолий in learn.java
Arti Chornyi Shampinyon
там все три Интеджер
да, и это разные объекты
источник

DC

Denis Chikanov in learn.java
Анатолий
потому что Integer - это уже не примитив, а объект
Это плохой ответ
источник

А

Анатолий in learn.java
ок, перефразирую. Интеджер - ссылочный тип данных. Когда мы применяем оператор == сравнивается не значение поля, а ссылка. Но если заменить == на equals - тогда результат будет true
источник

DC

Denis Chikanov in learn.java
Анатолий
ок, перефразирую. Интеджер - ссылочный тип данных. Когда мы применяем оператор == сравнивается не значение поля, а ссылка. Но если заменить == на equals - тогда результат будет true
Это всё ещё плохой ответ, потому как строчкой выше 2 объекта при сравнении через == возвращают true.
То есть это правильный ответ, но плохой, потому что игнорирует специфику ситуации и не помогает её понять.
источник

AZ

Alexey Zinchenko in learn.java
Анатолий
ок, перефразирую. Интеджер - ссылочный тип данных. Когда мы применяем оператор == сравнивается не значение поля, а ссылка. Но если заменить == на equals - тогда результат будет true
через конструктор создается копия и кэш не участвует
потому при таких значениях(когда кэш должен работать и возвращать true), оно возвращает false
источник

А

Анатолий in learn.java
Denis Chikanov
Это всё ещё плохой ответ, потому как строчкой выше 2 объекта при сравнении через == возвращают true.
То есть это правильный ответ, но плохой, потому что игнорирует специфику ситуации и не помогает её понять.
строчкой выше как раз сравнивается две ссылки на один объект. Новый объект не создавался, так как существует объект с таким значением . А когда используем new - принудительно создается новый объект.
источник

Д

Дима in learn.java
Singular
Ну не мне, а Диме
Мне ?
источник

GV

Gukov Viktor in learn.java
Артём Бояршинов
значения от -128 до 127 закэшированы
...по умолчанию. Ничего не мешает верхнюю границу двигать
источник

GV

Gukov Viktor in learn.java
Вообще код JDK отлично документирован, чаще проще просто его почитать
источник

.

... in learn.java
Контент
источник

К#

Константин #1... in learn.java
Здравствуйте. Подскажите пожалуйста советом, как скрыть часть номера карты вводимого пользователем  в <>  . Спасибо.
источник

ПП

Проксимов Прксимович... in learn.java
источник

К#

Константин #1... in learn.java
(«Номер кредитной карты <4008 1234 5678> 8912», «***»)
источник

К#

Константин #1... in learn.java
Буду рад любой полезной ссылке.
источник

GV

Gukov Viktor in learn.java
Константин #1
(«Номер кредитной карты <4008 1234 5678> 8912», «***»)
Пароль где вводится? В CLI, GUI?
источник

К#

Константин #1... in learn.java
Gukov Viktor
Пароль где вводится? В CLI, GUI?
CLI
источник

GV

Gukov Viktor in learn.java
Константин #1
CLI
У класса Console есть метод readPassword
https://docs.oracle.com/javase/7/docs/api/java/io/Console.html
источник

К#

Константин #1... in learn.java
Gukov Viktor
У класса Console есть метод readPassword
https://docs.oracle.com/javase/7/docs/api/java/io/Console.html
Спасибо
источник

R

Rus in learn.java
Gukov Viktor
У класса Console есть метод readPassword
https://docs.oracle.com/javase/7/docs/api/java/io/Console.html
что это за уродливая жаба щас почти у каждого на аве?
источник