
Павел
15.09.2017
06:02:50
private int randomA;
private int randomB;
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + randomA;
result = prime * result + randomB;
return result;
}
подскажите,А почему в примерах при переопределении данного метода randomA/randomB
не присваиваюстя значения?

Павел
15.09.2017
06:03:37
Потому что значения по умолчанию - 0

Павел
15.09.2017
06:04:24

Павел
15.09.2017
06:05:19
А где вообще присвоение значений?

Google

Павел
15.09.2017
06:05:37
Почему что-то должно присваиваться?

Павел
15.09.2017
06:05:47
вот с хабра скрин

Павел
15.09.2017
06:06:01
Эээ

Павел
15.09.2017
06:06:08
я не понимаю,Как тут работает метод hashCode()

Vyacheslav
15.09.2017
06:06:10
Там ж конструктор

Павел
15.09.2017
06:06:18
Я должен был догадаться что там в другом месте присвоение?

Павел
15.09.2017
06:06:25
так не показано чт опередаем

Павел
15.09.2017
06:06:54
Простая математика вроде

Vyacheslav
15.09.2017
06:07:17
так не показано чт опередаем
Дядя, при создании объекта BlackBox у тебя используется конструктор. В котором 2 параметра обязательных. В них ты передаёшь значения varA и varB

Павел
15.09.2017
06:07:28
Единственный конструктор, в нём присваиваются значения, хэшкод можно вызвать только после конструктора

Vyacheslav
15.09.2017
06:07:35
У тебя потому и нет ничего, потому что ты не используешь его

Павел
15.09.2017
06:07:54
varA и varB
можно зада 11 /21 ?

Google

Vyacheslav
15.09.2017
06:08:34

Павел
15.09.2017
06:09:02

Vyacheslav
15.09.2017
06:09:39
Ну тебе уже пояснили, почему это у тебя не работает правильно
Твои переменные внутри класса равны 0
Потому что ты не присваиваешь во время создания

Павел
15.09.2017
06:10:39

Vyacheslav
15.09.2017
06:11:44

Павел
15.09.2017
06:12:24

Dmitry
15.09.2017
06:12:44

Vyacheslav
15.09.2017
06:13:03

Павел
15.09.2017
06:14:14
Он не равен, это его значения по размеру не больше 4 байт

Павел
15.09.2017
06:14:34

Dmitry
15.09.2017
06:18:49

Павел
15.09.2017
06:19:20

Tolegen
15.09.2017
06:20:40
Тут что благотворительность?) а я всегда думал что с таким надо в SO...

Павел
15.09.2017
06:20:41

guga
15.09.2017
06:20:58

Павел
15.09.2017
06:21:07

Tolegen
15.09.2017
06:21:23
Ну это понятно что тебе это удобнее

Павел
15.09.2017
06:21:27
Но в общем я против пассивно агрессивных новичков

Google

guga
15.09.2017
06:21:49

Павел
15.09.2017
06:22:21

Tolegen
15.09.2017
06:22:43

guga
15.09.2017
06:22:50

Vyacheslav
15.09.2017
06:23:17

Павел
15.09.2017
06:23:36

Павел
15.09.2017
06:24:48

Vyacheslav
15.09.2017
06:25:04

Павел
15.09.2017
06:25:30

Vyacheslav
15.09.2017
06:25:42
Спасибо, друг, но мне не надо

Sergey
15.09.2017
06:26:58
А тут работает правило с баном за вызов комбота?

Vyacheslav
15.09.2017
06:27:23
Хз

Vyacheslav
15.09.2017
06:27:30
@guga4ka ?

guga
15.09.2017
06:27:49
Да оно нигде не работает

Vyacheslav
15.09.2017
06:28:25

Сергей
15.09.2017
06:42:04
https://m.habrahabr.ru/company/mailru/blog/321306/#habracut

Combot
15.09.2017
07:00:43
combot.org/chat/-1001043090457

Pavel
15.09.2017
07:03:47
а что в среду-то происходит?

Admin
ERROR: S client not available

Google

Pavel
15.09.2017
07:04:26
я давно замел что в срду в конфе пик активности
но причина не ясна

Sergey
15.09.2017
07:04:57
похмелос от выходных только к среде отходит

karachishion
15.09.2017
07:05:18
Народ закрывает хвосты по работе с прошлой недели, а для новых задач еще “целая неделя впереди” :D

Pavel ?
15.09.2017
07:49:37

Maxim
15.09.2017
07:55:37
пн - отдыхаем от выходных
вт - готовимся к рабочей неделе
ср - работаем
чт - готовимся к окончанию рабочей недели
пт - готовимся к выходным

Макс
15.09.2017
07:56:25
И когда эта фигня со средой закончится?!

Arsen
15.09.2017
07:56:47

Anton
15.09.2017
09:13:56
гайз, кто пишет на кожуре. у вас изначально проект задумывалось писать на ней или есть те, кто удачно мигрировали с жабы?

Евгений
15.09.2017
09:14:12
удачно??

Vyacheslav
15.09.2017
09:14:33
Жабка — one love ❤️

Anton
15.09.2017
09:15:53
удачно??
ну да, типа переписали и збс по ощущенениям, а не боль, унижения или теорема эскобара

Евгений
15.09.2017
09:16:45
ну обычно всякие эзотерические языки добавляются архитектором на ранней стадии развития проекта, чтоб потом вся команда включая тимлида ощущала боль, унижение, и полную беспомощность

Tolegen
15.09.2017
09:17:06
Зачем кложа если есть Скала?

the
15.09.2017
09:17:31
зачем скала если есть котлин

Anton
15.09.2017
09:17:45

Tolegen
15.09.2017
09:17:48
А кто-то нынче пишет на Котлин?

Евгений
15.09.2017
09:17:54
Кекс

the
15.09.2017
09:18:07

Tolegen
15.09.2017
09:18:18
:Д

Google

Anton
15.09.2017
09:18:21

the
15.09.2017
09:19:02
хз, если вы не спешите перелазить на котлин всеми возможными способами, значит уже пора задуматься о закате карьеры

Tolegen
15.09.2017
09:19:38
Сильное заявление

Sergey
15.09.2017
09:20:12
это настолько толсто, что даже тонко

Oleksandr
15.09.2017
09:26:27
через два года разработку котлина прикроют, тк джава впилит val и патмат

Митко Соловец?
15.09.2017
09:26:39