| 
0102
 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);
    }
  }
}
 |