2015-07-30 2 views

ответ

8

Документация для формата %h спецификатора:

Если аргумент Arg является null, то результат "null". В противном случае результат получается путем вызова Integer.toHexString(arg.hashCode()).

Я думаю, что это говорит само за себя. false помещается в Boolean.FALSE, и этот объект имеет хеш-код.

+2

И 'hashCode' для' true' '' 1231'; 'false' -' 1237'. См. Http://stackoverflow.com/questions/3912303/boolean-hashcode – dejvuth

Смежные вопросы