你好我試圖通過使用與接口可比擴大仿製藥比較兩個對象:比較泛型
public class Tree<K extends Comparable<K>>
{
Node<K> treeNode;
// Some initialization stuff
public void test(Node<K> node)
{
// Some code
// This line fails
if(node.getKey() > treeNode.getKey())
{ ... }
// Rest of the code
}
}
public interface Node<K extends Comparable<K>>
{
// Some code
public K getNode();
// Some more code
}
但由於某些原因,比較運營商無法識別。我認爲通過擴展可比性,我可以開始使用這樣一個運營商。我究竟做錯了什麼。謝謝。