我正在尝试为我的树图(内存)使用firstKey()方法。
我的代码如下:

import java.util.*;

//Code in the middle.

System.out.println(memory.firstKey());


但是它给了我这个错误:

GameLogic.java:276: cannot find symbol
symbol  : method firstKey()
location: interface java.util.Map<java.lang.Integer,java.lang.Character>
System.out.println(memory.firstKey());
                                     ^


所有建议表示赞赏。如果我也使用lastKey(),则会发生相同的错误。

最佳答案

我想你已经宣布

Map map = new TreeMap();


你需要做

TreeMap map = new TreeMap(); //OR SortedMap map = new TreeMap()
map.firstKey();


因为firstKey()TreeMap中存在的方法,而Map合约(或接口)中未定义

关于java - 树形图FirstKey()导入错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21983820/

10-12 01:40