У меня есть метод, который ищет и печатает то, что я думаю, это все комбинации букв словаря в trie из введенного узла. Я хочу указать каждую распечатку и ее метод поиска (строка x), который находит, если слово находится в словаре. Я не могу понять, как указать каждую комбинацию букв как строку. Я печатаю их на строке, но не знаю, как сделать эту строку печати строкой, чтобы перейти в метод поиска.Как распечатать найденные слова из trie в java?
public void print(Node node) {
if(node == null) return;
for(int i = 0; i < R; i++) {
if(node.next[i] != null) {
//printing each character
System.out.print((char) (97 + i));
//identifying letter combo
if(node.next[i].isWord == true) {
//here i want to make that combo a string
System.out.println();
}
print(node.next[i]);
}
}
}
То, что вы пытаетесь достичь, немного странно. –
Я не полностью понял ваше требование. Но, возможно, это может быть полезно. 'String s1; s1 = s1 + (char) (97 + i); ' –