public class HashCode { public static void main(String[] args) { Integer i = 4; System.out.println("i = " + i + " i.hashCode() = " + i.hashCode() ); Float f = 2.0f; // 010000000000000000000000000000000000 = 1073741824 System.out.println("f = " + f + " f.hashCode() = " + f.hashCode() ); String s = "C"; // A = 65 System.out.println("s = " + s + " s.hashCode() = " + s.hashCode() ); s = "AA"; // AA = 65*31+ 65 = 2080 System.out.println("s = " + s + " s.hashCode() = " + s.hashCode() ); s = "AAA"; // AAA = 65*31^2 + 65*31+ 65 = 64545 System.out.println("s = " + s + " s.hashCode() = " + s.hashCode() ); } }