1

当我尝试连续使用这些管道时,出现错误:

线程“main”中的异常 java.lang.IllegalArgumentException:CharSequenceLowercase 需要一个字符串,找到了一个类 java.lang.StringBuffer

我在 MALLET 中没有看到任何可用的管道来解决这个问题。但在我看来 CharSequenceLowercase() 应该能够接受 CharSequence ...

4

1 回答 1

0

评论该行,然后调用

pipeList.add(new TokenSequenceLowercase());

将标记小写。看起来 CharSequenceLowerCase 管道不能接受 StringBuffer。如果你查看它的代码,它只接受字符串。

于 2015-01-14T10:04:12.560 回答