鉴于我有必要的
import java.awt.Color;
import java.util.EnumMap;
和
enum Terrain { ... }
那么据我从文档中可以看出,这应该有效
static EnumMap<Terrain, Color> colors = new EnumMap<Terrain, Color>(Terrain.class);
但它实际上给了我这个错误
cannot find symbol
symbol : constructor EnumMap()
location: class java.util.EnumMap<Terrain,java.awt.Color>
static EnumMap<Terrain,Color>colors=new EnumMap<Terrain, Color>();
我错过了什么?