0

我正在尝试创建一个自定义过滤器。一切正常,但是我不确定如何返回多个索引结果。这是我的 incrementToken() 覆盖方法:

@Override
public boolean incrementToken() throws IOException {
    if (!input.incrementToken()) {
        return false;
    }

    ArrayList<String> results = processWord(charTermAttr.toString());

    return true;
}

可以看出我的自定义方法的结果进入了一个 ArrayList,我现在不确定如何将它们中的每一个作为可索引的片段返回?

4

1 回答 1

0

描述很模糊,但是如果您尝试做类似于同义词的事情,您可能最好查看有关令牌图的文章并阅读支持它的过滤器的源代码。

于 2013-01-22T22:19:49.290 回答