我试图填充一个已声明为示例变量的Map,但在执行代码时什么也没有发生。
这是我的课(很基础/很早)
public class RacingDrivers
{
private Map<String, String> racingNumbers;
/**
* Constructor for objects of class RacingDrivers
* /
public RacingDrivers()
{
racingNumbers = new HashMap<String, String>();
}
/**
* A method to populate the racingNumbers map.
*
*
* /
public void populateMap()
{
racingNumbers.put("44", "Lewis Hamilton");
etc etc
}
然后我执行以下代码:
RacingClub RC = new RacingClub();
RC.populateMap();
rc已创建,但Map未填充?
2条答案
按热度按时间vatpfxk51#
您正在创建类的示例
RacingClub
.这个
racingNumbers
Map
是类的示例字段RacingDrivers
.这个
Map
在的构造函数中初始化RacingDrivers
班级。9fkzdhlc2#
初始化racingdrivers类
然后打电话