【发布时间】:2018-06-03 14:47:07
【问题描述】:
我在java中创建哈希表,但是在其中添加元素时出现问题。
Hashtable <Integer,String> hashT=new Hashtable<Integer ,String >();
hashT.put<sum2 , g>;
第二行的错误定义 sum2 是变量包含 integer 值和 g 变量包含 string 值。我不知道将元素放入哈希表的问题出在哪里。我想在每次值更改时将这个变量的值添加到哈希表中。
【问题讨论】:
-
hashT.put<sum2 , g>;是错误的。试试这个:hashT.put(an_Integer, a_String); -
您需要提供错误的堆栈跟踪
-
,请edit你的问题标题是有意义的。标题应该以对在搜索结果列表中看到它的未来读者有用的方式描述问题或提出问题。 谁能帮帮我? 绝对没用。您还提到了this error,但根本没有在代码中描述error。你有什么错误?您收到错误消息吗?如果是这样,那是什么信息?或者你的意思是不工作而不是错误?见How to Ask 和minimal reproducible example。
标签: java