![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
以下Pair泛型类 public class Pair ...
以下Pair泛型类 public class Pair <k, v> { public Pair(K key, V value) { this.key = key; this.value = value; } public K getKey(); { return key; } public V getValue(); { return value; } public void setKey(K key) { this.key = key; } public void setValue(V value) { this.value = value; } private K key; private V value; } 经过类型擦除后,变成以下类 public class Pair { public Pair(Object key, Object value) { this.key = key; this.value = value; } public Object getKey() { return key; } public Object getValue() { return value; } public void setKey(Object key) { this.key = key; } public void setValue(Object value) { this.value = value; } private Object key; private Object value; }