0
我有一个奇怪的问题,我似乎无法解决。 我写了一个类,其中包含一个扩展可比较的泛型类型T的映射。 (地图的键是类型T和项目整数)在类中的方法 一个具有以下特征:方法与泛型参数之间的不匹配类型
public int getCountForItem(T item)
我想实现我的类comperator,应使用这个功能。 它具有以下方法:
public int compare(T o1, T o2)
然而,当里面的方法,我想打电话给getCountForItem,我得到一个编译错误,有一个类型不匹配。
任何想法我在这里做错了吗?
编辑:这一切都是在Java
请在问题中包含所有相关的代码。 – Eran
“扩展可比较的泛型类型T的映射”“可比较”?或'可比较的'? –
如果您正在实现Comparable接口,请尝试使用Compare()方法。 –