После быстрого просмотра кода у меня появляется теория.
Создайте SearchTree
, который расширяет TreeItem
. Для каждого слова в вашем словаре звоните addWord
из TreeItem
. Когда итерация завершена, вызовите export
on SearchTree
. Использовать новый файл в качестве файла ввода слов.
Кроме того, может быть недокументированный параметр для khwrdbrk.jar, --create
, который будет читать слова для нового дерева из стандартного ввода.
Опять же, просто теория, но дайте мне знать, что произойдет, если вы проверите это.