/ ** * * @Paramキーワードソース語彙 * @Paramスマートインテリジェントセグメンテーションか * @Return単語フレーズ(スプライシング) * / 公共の静的な文字列getKeywords(文字列キーワード、ブールスマート){ StringReaderリーダー=新しいにStringReader(キーワード)。 IKSegmenter IKS =新しいIKSegmenter(リーダー、スマート); StringBuilderのバッファ=新規のStringBuilder(); {試します 語彙素語彙素。 しばらく((語彙素= iks.next())!= NULL){ 。buffer.append(lexeme.getLexemeText())( '')追加。 } }キャッチ(IOExceptionを電子){ } //最後の1を削除し、 IF(buffer.length()> 0){ buffer.setLength(buffer.length() - 1)。 } リターンbuffer.toString(); }