我想重新包含一个包含字符串作为关键字和一个集合作为一个值的地图,我应该怎么做呢?这是我得到的。如何声明和初始化包含HashSet的HashMap
/**
* A Class
*/
public class Catalog
{
private HashMap <String , Set<String> varieties> aCatalog;
/**
* Constructor for objects of class Catalog
*/
public Catalog()
{
// initialise instance variables
varieties = new HashSet<>();
aCatalog = new HashMap<String,varieties>();
}
}
这是行不通的,我看了一些类似的问题,但我找不到解决方案。
感谢您的帮助!
*这是行不通的*:你可以描述它是什么意思? – Jens
'aCatalog = new HashMap>();' –
Eran
它不会编译,在声明 私有HashMap变种> aCatalog; –
curiousBadger