我对编码还很陌生,我正在尝试在符号表中找到第二大键。我知道必要的代码,但是比较键值时遇到麻烦。当我键入:
Key largest = first.key;
Key secondlargest = null;
for (Node current = first ; current.next!=null ; current = current.next){
if (current.key>largest) {......}
我收到一条错误消息,说不能将一个键与另一个键进行比较……这听起来像是一个愚蠢的问题,但是比较键值的最佳方法是什么,这样我才能成功找到第二大键?我的教科书中没有提到这种比较。 Textbook link