gpt4 book ai didi

java - 如果两个字符串匹配,则返回建议单词的列表

转载 作者:行者123 更新时间:2023-12-01 15:43:10 26 4
gpt4 key购买 nike

我有一个名为 ItemList 的类,它用于为自动完成文本字段提供建议单词列表。因此,当用户键入字母时,会出现一个下拉菜单,其中包含建议单词的列表。

我在使用此功能所需的代码时遇到问题。

public List<Interface> SuggestedListOfWords(String prefix) {


int i = 0;
List<Interface> suggestedListOfWords = null;

while(i != wordsList.size()) {

String wordElement = wordsList.elementAt(i);
Item tempItem = new Item(wordElement);
//String item = wordsList.elementAt(i);
String itemName = tempItem.name;
int compareResult = itemName.compareTo(prefix);

if(compareResult == 0) {



}

i++;
}

return suggestedListOfWords;
}

有什么建议吗?

编辑:

for (String s : wordsList) {
if (s.startsWith(prefix))
phrases.add(s);
}

短语的类型为List<Interface>它在提示这里的 add 语句吗?

最佳答案

一个Trie对于这类事情来说是一个很好的数据结构。

关于java - 如果两个字符串匹配,则返回建议单词的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7661266/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com