Por que o Object.toString () padrão retorna uma representação hexadecimal do hashCode?
Estou curioso porqueObject.toString()
retorna isso:
return getClass().getName() + "@" + Integer.toHexString(hashCode());
em oposição a isso:
return getClass().getName() + "@" + hashCode();
Quais os benefícios que a exibição do código hash como hexadecimal, em vez de decimal, comprará você?