我想写一个方法来填充一些测试数据的地图。我创建了一个名为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