java实现分词_JAVA实现智能分词
生活随笔
收集整理的這篇文章主要介紹了
java实现分词_JAVA实现智能分词
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/**
*
* @param keyword 源詞匯
* @param smart 是否智能分詞
* @return 分詞詞組(,拼接)
*/
public static String getKeywords(String keyword, boolean smart) {
StringReader reader = new StringReader(keyword);
IKSegmenter iks = new IKSegmenter(reader, smart);
StringBuilder buffer = new StringBuilder();
try {
Lexeme lexeme;
while ((lexeme = iks.next()) != null) {
buffer.append(lexeme.getLexemeText()).append(‘,‘);
}
} catch (IOException e) {
}
//去除最后一個,
if (buffer.length() > 0) {
buffer.setLength(buffer.length() - 1);
}
return buffer.toString();
}
原文:https://www.cnblogs.com/pxblog/p/12146130.html
總結
以上是生活随笔為你收集整理的java实现分词_JAVA实现智能分词的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java consumer.poll_k
- 下一篇: java判断ajax请求_判断Httpr