01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package algs34;
public class XStringHashcodes {
public static void main (String[] args) {
// from http://stackoverflow.com/questions/2310498/why-doesnt-strings-hashcode-cache-0
String[] strings = new String[] {
"pollinating sandboxes",
"amusement & hemophilias",
"schoolworks = perversive",
"electrolysissweeteners.net",
"constitutionalunstableness.net",
"grinnerslaphappier.org",
"BLEACHINGFEMININELY.NET",
"WWW.BUMRACEGOERS.ORG",
"WWW.RACCOONPRUDENTIALS.NET",
"Microcomputers: the unredeemed lollipop...",
"Incentively, my dear, I don't tessellate a derangement.",
"A person who never yodelled an apology, never preened vocalizing transsexuals.",
"polygenelubricants",
"And so my fellow mismanagements: ask not what your newsdealer can sugarcoat for you -- ask what you can sugarcoat for your newsdealer."
};
for (String s : strings) {
System.out.format ("%x %s\n", s.hashCode (), s);
}
}
}
|