Java 树映射<&燃气轮机;无法转换为树映射<;字符串,双精度>;?

Java 树映射<&燃气轮机;无法转换为树映射<;字符串,双精度>;?,java,treemap,Java,Treemap,我正在用java练习TreeMap,我被困在一个必须使用TreeMap构造函数的环境中,我找不到任何方法来处理它,我在这里编写程序的一部分,有人能帮我解决这个问题吗? 这个函数应该返回什么?我该如何处理 错误:无法将java.util.TreeMap转换为java.util.TreeMap 公共树映射createMatchesMap(字符串数据集) { TreeMap tm=新的TreeMap(); 字符串[]str=cricketDataset.split(“\\\\”); 对于(int i=

我正在用java练习TreeMap,我被困在一个必须使用TreeMap构造函数的环境中,我找不到任何方法来处理它,我在这里编写程序的一部分,有人能帮我解决这个问题吗? 这个函数应该返回什么?我该如何处理

错误:无法将java.util.TreeMap转换为java.util.TreeMap

公共树映射createMatchesMap(字符串数据集)
{
TreeMap tm=新的TreeMap();
字符串[]str=cricketDataset.split(“\\\\”);

对于(int i=0;i,这与协方差和逆变换有关(请参阅)。简而言之,如果可以做到这一点:

List<String> ls = new ArrayList<>();
List<Object> lo = ls;

这会给我们的字符串列表添加一个Double(因为lo指的是与ls相同的对象)

为什么不将返回类型设置为
TreeMap
?我不能这样设置返回类型,因为在测试类中..只有构造函数asTreeMap,并且存在与TreeMap类型不匹配的错误
List<String> ls = new ArrayList<>();
List<Object> lo = ls;
lo.add(new Double(1.3));