我想寫一個方法來填充一些測試數據的地圖。我創建了一個名爲player的類,我希望player對象是地圖中的值。當我嘗試編譯下面的代碼時,我收到消息無法找到符號 - 變量string.I使用bluej。任何幫助,將不勝感激,因爲我目前有一點壓力。方法來填充地圖
/**
* Write a description of class Members here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Members
{
private Map<String, player>memberNumbers;
/**
* Constructor for objects of class Members
*/
public Members()
{
memberNumbers = new HashMap<>();
}
/**
* A method to populate the memberNumbers Map.
*
*/
public void populateMap()
{
memberNumbers.put(String, player);
}
}
memberNumbers.put(字符串,播放器)
;是你的問題。它期望一個字符串,並傳遞一個代表內置類的關鍵字 – TheLostMind
你知道地圖是做什麼的嗎?如果是的話,你認爲'memberNumbers.put(String,player)'是什麼意思? – Seelenvirtuose