2013-08-29 25 views
2

我很新的Java和我寫了這個代碼:JAVA - 不能添加到HashMap類

Map<String,Integer> map = new HashMap<String,Integer>(); 
map.add("Key",13); 

爲什麼讓在Eclipse上的錯誤:

The method add(String, int) is undefined for the type Map<String,Integer> 

回答

7

沒有add方法。你想要的方法是put

map.put("Key", 13); 

這裏請參閱Javadoc:http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html#put(K,V)

+0

那麼這是尷尬,由於 –

+0

沒問題,@JohnBlack。如果您在這裏解決了這個問題,您可以通過單擊我的分數下的複選標記來將此答案標記爲已接受,或者您可以在此處的評論中提問更多問題,也可以編輯您的帖子。 – Kon

+0

是的煩人的事情是當我點擊接受,它告訴我等10分鐘。 –