Some Object Values, Hash-Code Values, and Bucket Numbers

Wayne Heym


Dynamic Type of x x.toString() x.hashCode() x.hashCode() mod 10 x.hashCode() mod 89
java.lang.String apple 93029210 0 2
java.lang.String apple sauce 397121091 1 65
java.lang.String apple sauce with 1718713475 5 32
java.lang.String apple sauce with c -1878758394 6 11
java.lang.String apple sauce with cinnamon 101735342 2 65
java.lang.Long 37 37 7 37
java.lang.Long 2147483647 2147483647 7 66
java.lang.Long 2147483648 -2147483648 2 22
java.lang.Long 2147483649 -2147483647 3 23
java.lang.Long 4294967295 -1 9 88
java.lang.Long 4294967296 1 1 1
java.lang.Long 4294967297 0 0 0
java.lang.Long 4294967298 3 3 3
java.lang.Long 8589934592 2 2 2
java.lang.Long 17179869184 4 4 4
java.lang.Long 34359738368 8 8 8
components.queue.Queue1L <> 0 0 0
components.queue.Queue1L <2> 34 4 34
components.queue.Queue1L <2,1> 1275 5 29
components.queue.Queue1L <2,1,0> 1275 5 29
components.queue.Queue1L <2,1,2> 1275 5 29
components.queue.Queue1L <1,2,2> 663 3 40
java.lang.Object java.lang.Object@2503dbd3 621009875 5 4

Last modified: Thu Sep 15 07:19:11 EDT 2016