JAVAインテリジェントセグメンテーション

 

 

 

 

 

/ **
     *
     * @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();
    }

  

おすすめ

転載: www.cnblogs.com/pxblog/p/12146130.html