比较泛型类型Java

zyk*_*yks 5 java generics types compare

我在比较泛型类型时遇到问题.在C#i中,我总是这样做: class Element<T, V> where T : IComparable<T>.我的问题是它如何用java编写?

Jon*_*eet 13

我怀疑你想要的东西:

class Element<T extends Comparable<T>>
Run Code Online (Sandbox Code Playgroud)

...使用Comparable接口和有界类型参数.

  • ...只是为了帮助下一个人,你需要打电话.compareTo()(http://docs.oracle.com/javase/6/docs/api/java/lang/Comparable.html#compareTo% 28T%29)而不是使用运营商. (3认同)