这个问题在这里已经有答案了:
java泛型-为什么允许“extends t”而不允许“implements t”(8个答案)
上个月关门了。
我想实现我自己的priorityqueue,我希望它是通用的,如下所示:
public class PQ<T>{
...
}
但我只想采用可比较的类型,比如integer,或者实现可比较的自定义类。这样地:
public class PQ<T implements Comparable>{
...
}
它的语法是什么?提前谢谢。
这个问题在这里已经有答案了:
java泛型-为什么允许“extends t”而不允许“implements t”(8个答案)
上个月关门了。
我想实现我自己的priorityqueue,我希望它是通用的,如下所示:
public class PQ<T>{
...
}
但我只想采用可比较的类型,比如integer,或者实现可比较的自定义类。这样地:
public class PQ<T implements Comparable>{
...
}
它的语法是什么?提前谢谢。
1条答案
按热度按时间6ioyuze21#
使用extends关键字
您可以在这里参考:泛型的java文档