在HashMap
命名map
中,我复制了keys
但我仍然没有得到任何密钥复制的运行时异常。为什么会这样?
map 数据结构不能有重复的键。
import java.util.*;
class KeyTest {
public static void main(String args[]) {
Map<String,String> map = new HashMap<String,String>();
map.put("key-1","val");
map.put("key-1","val");
map.put("key-1","val");
map.put("key-1","val");
map.put("key-1","val");
}
}