equal
deleted
inserted
replaced
27 * @summary Hashtable was less robust to extension that it could have been |
27 * @summary Hashtable was less robust to extension that it could have been |
28 * because the equals and Hashcode methods used internals |
28 * because the equals and Hashcode methods used internals |
29 * unnecessarily. (java.security.Provider tickled this sensitivity.) |
29 * unnecessarily. (java.security.Provider tickled this sensitivity.) |
30 */ |
30 */ |
31 |
31 |
32 import java.util.*; |
|
33 import java.security.Provider; |
32 import java.security.Provider; |
|
33 import java.util.Map; |
34 |
34 |
35 public class EqualsCast { |
35 public class EqualsCast { |
36 public static void main(String[] args) throws Exception { |
36 public static void main(String[] args) throws Exception { |
37 Map m1 = new MyProvider("foo", 69, "baz"); |
37 Map m1 = new MyProvider("foo", 69, "baz"); |
38 Map m2 = new MyProvider("foo", 69, "baz"); |
38 Map m2 = new MyProvider("foo", 69, "baz"); |