这是我正在使用的代码:
public void addNode(TreeNode<String> root, String cd, String letter) {
if (cd.length() == 1)
{
//Do something
}
}
由于某种原因,当我调用cd.length()时,出现一个错误,提示“未为String类型定义方法长度”。有人对此有解决方案吗?我正在使用Eclipse IDE。另外,我正在实现以下接口:
public void addNode(TreeNode<T> root, T code, T letter);
答案 0 :(得分:3)
public class MorseCodeTree<String> implements LinkedConverterTreeInterface<String>
定义了一个名为String
的类型变量,该变量隐藏了类型java.lang.String
。
删除类型变量声明:
public class MorseCodeTree implements LinkedConverterTreeInterface<String>