Функция String .length () не определена - PullRequest
0 голосов
/ 11 апреля 2019

Это код, который я использую:

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);

1 Ответ

3 голосов
/ 11 апреля 2019
public class MorseCodeTree<String> implements LinkedConverterTreeInterface<String>

определяет переменную типа String, которая скрывает тип java.lang.String.

Удалите объявление переменной типа:

public class MorseCodeTree implements LinkedConverterTreeInterface<String>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...