我想使用一个带有特定键&我的应用程序中多个类的值类型。据我所知,唯一的方法是创建一个以特定映射为变量的类,然后通过它传递所有调用,即:
public class SpecificMap {
public Map<A, B> map;
public SpecificMap() {
map = new HashMap<A, B>;
}
}
但这意味着我每次都必须使用SpecificMap.map.method()。我希望能够执行SpecificMap.method(),这需要为每个所需的映射调用编写一个方法,这很麻烦。
有更好的方法吗?也许是类似于C/C++typedef的东西?
尝试扩展例如HashMap<A,B>
,这应该可以满足您的需要。