import java.util.*; <br /> class KeyMaster { <br /> public int i; <br /> public KeyMaster(int i) { this.i = i; } <br /> public boolean equals(Object o) { return i == ((KeyMaster)o).i; } <br /> public int hashCode() { return i; } <br /> } <br /> public class MapIt { <br /> public static void main(String[] args) { <br /> Set<keymaster> set = new HashSet<keymaster>(); <br /> KeyMaster k1 = new KeyMaster(1); <br /> KeyMaster k2 = new KeyMaster(2); <br /> set.add(k1); set.add(k1); <br /> set.add(k2); set.add(k2); <br /> System.out.print(set.size() + “:”); <br /> k2.i = 1; <br /> System.out.print(set.size() + “:”);&ens
A、 4:4:2:2
B、 4:4:3:2
C、 2:2:1:0
D、 2:2:0:0
E、 2:1:0:0
F、 2:2:1:1
H、 4:3:2:1