Size: a a a

2021 February 16

IG

Ivan Goncharov in learn.java
TakeItEasy
Думаю да
Ты изменил код, но ещё не коммитил?
источник

T

TakeItEasy in learn.java
Ivan Goncharov
Ты изменил код, но ещё не коммитил?
Да
источник

IG

Ivan Goncharov in learn.java
Git diff  >  имя файла. diff
источник

IG

Ivan Goncharov in learn.java
вроде бы так
источник

IG

Ivan Goncharov in learn.java
Проверяй через notepad или sublime
источник

T

TakeItEasy in learn.java
Ivan Goncharov
Проверяй через notepad или sublime
Хорошо
Спасибо)
источник

CH

Creep Havok in learn.java
Обьясните пж, что конкретно выполняется в данной строчке?
n1.i = n2.i = 100:

И почему в конечном результате при сравнении:
(n1.equals(n2)) мы получаем в результате false ??
источник

А

Александр in learn.java
Creep Havok
Обьясните пж, что конкретно выполняется в данной строчке?
n1.i = n2.i = 100:

И почему в конечном результате при сравнении:
(n1.equals(n2)) мы получаем в результате false ??
Потому что ты с точки зрения языка сравниваешь два разных объекта, логично ? У методов не переопределён метод equals
источник

А

Александр in learn.java
А вообще, будь добр дать весь код, а не непонятный огрызок
источник

Dm

Dungeon master in learn.java
Creep Havok
Обьясните пж, что конкретно выполняется в данной строчке?
n1.i = n2.i = 100:

И почему в конечном результате при сравнении:
(n1.equals(n2)) мы получаем в результате false ??
лол
источник

Dm

Dungeon master in learn.java
потому что сравнение по ссылке а не по значению полей элемента
источник

Dm

Dungeon master in learn.java
и вообще все нужно через гет/сет реализовывать
источник

Dm

Dungeon master in learn.java
а все поля закрытие
источник

Dm

Dungeon master in learn.java
Creep Havok
Обьясните пж, что конкретно выполняется в данной строчке?
n1.i = n2.i = 100:

И почему в конечном результате при сравнении:
(n1.equals(n2)) мы получаем в результате false ??
а так оно присваивает 100 сначала n2.i
потом для n1.i
источник

DC

Denis Chikanov in learn.java
Dungeon master
потому что сравнение по ссылке а не по значению полей элемента
Ну если equals определен нормально...
источник

CH

Creep Havok in learn.java
Я не до конца понял именно саму логику, тоисть, в переменную обьекта n1.i мы передаем ссылку на обьект n2.i и присваиваем обоим значение 100, значит, получается, что у обеих объектов у нас одинаковая ссылка и значение 100?? В общем не пойму, разъясните пж, это на многое откроет мне глаза
источник

DC

Denis Chikanov in learn.java
Creep Havok
Я не до конца понял именно саму логику, тоисть, в переменную обьекта n1.i мы передаем ссылку на обьект n2.i и присваиваем обоим значение 100, значит, получается, что у обеих объектов у нас одинаковая ссылка и значение 100?? В общем не пойму, разъясните пж, это на многое откроет мне глаза
Это просто две операции присваивания в одной строке
n2.i = 100
n1.i = n2.i
источник

DC

Denis Chikanov in learn.java
Про объекты и ссылки (и то, почему это неуместно, когда речь об инте) читай в любом учебнике или справочной книге по джаве
источник

CH

Creep Havok in learn.java
Denis Chikanov
Это просто две операции присваивания в одной строке
n2.i = 100
n1.i = n2.i
Теперь стало понятнее, спасибо
источник

К

Костя Игнатьев... in learn.java
Кто-нибудь знает, в чем тут может быть проблема? Просит ввести Main class и выдает такую ошибку. Пробовал вводить просто Main - не помогло
источник