package Day14;
import java.util.HashSet;
import java.util.Iterator;
public class Hashcode {
public static void main(String[] args) {
HashSet<String> s = new HashSet<>();
s.add("a");
s.add("b");
s.add("c");
s.add("d");
s.add("a");
Iterator<String> it = s.iterator();
while (it.hasNext()){
String n = it.next();
System.out.println(n);
}
System.out.println("================");
for (String s1 : s) {
System.out.println(s1);
}
}
}
哈希值
import java.util.HashSet;
import java.util.Set;
public class Demo01Hashcode {
public static void main(String[] args) {
Set<String> hash = new HashSet<>();
boolean a = hash.add("a");
System.out.println(a);
Person p1 = new Person();
int h1 = p1.hashCode();
System.out.println(h1);
Person p2 = new Person();
int h2 = p1.hashCode();
System.out.println(h2);
System.out.println(p1);
System.out.println(p2);
System.out.println("================");
String s = new String("abc");
String s1 = new String("abc");
String s2 = new String("abc");
System.out.println(s.hashCode());
System.out.println(s2.hashCode());
System.out.println(s1.hashCode());
System.out.println("重地".hashCode());
System.out.println("童话".hashCode());
System.out.println("通话".hashCode());
}
}