Size: a a a

2021 January 18

ДГ

Дмитрий Газиев... in learn.java
источник

ДГ

Дмитрий Газиев... in learn.java
что не так в строке 20?
источник

ДГ

Дмитрий Газиев... in learn.java
код запускается, но среда говорит, мол дружище надо юзать == оператор, так я вроде его и юзаю и так
источник

ПП

Проксимов Прксимович... in learn.java
Дмитрий Газиев
код запускается, но среда говорит, мол дружище надо юзать == оператор, так я вроде его и юзаю и так
Точно она говорит его юзать?
источник

V

Vlad in learn.java
Дмитрий Газиев
что не так в строке 20?
Любые объекты не стоит так сравнивать, через == сравниваются ссылки объектов. Нужно использовать equals
источник

ДГ

Дмитрий Газиев... in learn.java
так это же переменные а не объекты :OO
источник

ДГ

Дмитрий Газиев... in learn.java
Точно она говорит его юзать? < ну типа да, говорит ты юзай == а не equals, а я вроде так и делаю
источник

ПП

Проксимов Прксимович... in learn.java
Дмитрий Газиев
так это же переменные а не объекты :OO
Почитай еще раз что такое переменная и что такое объект
источник

V

Vlad in learn.java
Дмитрий Газиев
так это же переменные а не объекты :OO
Что такое объект?
источник

V

Vlad in learn.java
Дмитрий Газиев
Точно она говорит его юзать? < ну типа да, говорит ты юзай == а не equals, а я вроде так и делаю
Покажи, где она говорит юзать ==
источник

K

Kamoliddin in learn.java
Дмитрий Газиев
Точно она говорит его юзать? < ну типа да, говорит ты юзай == а не equals, а я вроде так и делаю
== tests for reference equality (whether they are the same object).

.equals() tests for value equality (whether they are logically "equal").
источник

ДГ

Дмитрий Газиев... in learn.java
источник

V

Vlad in learn.java
Дмитрий Газиев
Это как раз наоборот, замечание, что использует ==, а не equals
источник

ДГ

Дмитрий Газиев... in learn.java
Английский слабо знаю, понял. Спасибо за подсказку
источник

K

Kamoliddin in learn.java
Дмитрий Газиев
там же написано "поменять == на equals()" в quick fix
источник

ДГ

Дмитрий Газиев... in learn.java
Проксимов Прксимович
Почитай еще раз что такое переменная и что такое объект
Ушел читать
источник

ДГ

Дмитрий Газиев... in learn.java
Vlad
Что такое объект?
Ну я как минимум понял что объект создается через new хд
источник

K

Kamoliddin in learn.java
такой вопрос: Почему package name это REVERSED domain name. Зачем нужно переворачивать этот domain name если можно оставить как есть ?
источник

ДГ

Дмитрий Газиев... in learn.java
ну и объекту что то принадлежит (методы, переменные экземпляра)
источник

ДГ

Дмитрий Газиев... in learn.java
а тут просто. String имя_переменной = значение; Вот. никакой привязки к классу
источник