我在尝试复制哈希表然后添加一些值时遇到问题。我有两个不同的哈希表(用于调试目的)。我声明的第一个哈希表并将其设置为等于另一个哈希表。
Hashtable model1 = model;
第二个哈希表是用原始哈希表声明和初始化的,原始哈希表应该将每个元素和键复制到新的哈希表中。
Hashtable model2 = new Hashtable(model);
但是,当我尝试从 model2 取回一个元素时,它总是会抛出 NullPointerException。但是,第一个实例(model1)没有抛出任何东西(尽管它没有给我想要的结果,因为它添加了对模型实例的引用)。任何帮助或建议将不胜感激!:)