Lucene 分词 TokenStream 取 Token

Lucene 分词 TokenStream 取 TokenLucene分词 TokenStream取TokenTokenStreamtokenStream=analyzer.tokenStream("content",newStringReader(text));//TokenStream遍历3.5Strings1="";Strings2="";while(tokenStream.inc…

大家好,又见面了,我是你们的朋友全栈君。

Lucene 分词  TokenStream 取 Token

TokenStream tokenStream =  
analyzer.tokenStream("content", new StringReader(text));
//TokenStream 遍历  3.5
String s1 = "";
String s2 = "";
while(tokenStream.incrementToken()) {
	//AttributeImpl ta = new AttributeImpl();  
        CharTermAttribute charTermAttribute = tokenStream.getAttribute(CharTermAttribute.class);  
        //TermAttribute ta = ts.getAttribute(TermAttribute.class);  
        s2 = charTermAttribute.toString() + " ";
        System.out.println(s2);
        s1 += s2;  
}
	System.out.println("all = " + s1);

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163112.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C语言 Char* 和Char 用法[通俗易懂]

    C语言 Char* 和Char 用法[通俗易懂]分类专栏:C语言版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/imxlw00/ar

    2022年8月4日
    30
  • 用js实现在Chrome里换行

    用js实现在Chrome里换行buttonid btn onclick get pop up divid a script functionget varbtn document getElementBy btn varp document ge script divid a buttonid btn onclick get

    2025年7月29日
    3
  • 简述OTA测试「建议收藏」

    简述OTA测试「建议收藏」一、什么是OTA测试?  OTA测试是与RF传导测试相对应的,但与大家经常接触的RF传导有一些差异。  从连接控制方式看:  RF传导测试,是通过射频线将DUT直连到测试仪表的连接方式实现,如果有测试仪表就较容易实现。  而OTA测试,是通过“overtheair”方式实现与测试仪表连接,除了需要测试仪表,还需要有OTAchamber,以及实现控制DUT和测试仪表的OTA系统软件。  RFOTA(OverTheAir)测试会模拟产品的无线信号在空气中的传输场景,而此种测试

    2025年8月13日
    1
  • js算法初窥02(排序算法02-归并、快速以及堆排序)

    上一篇,我们讲述了一些简单的排序算法,其实说到底,在前端的职业生涯中,不涉及node、不涉及后台的情况下,我目前还真的没想到有哪些地方可以用到这些数据结构和算法,但是我在前面的文章也说过了。或许你用不

    2022年3月25日
    39
  • 在 Php 中把 Allow_url_fopen 打開的風險[通俗易懂]

    在 Php 中把 Allow_url_fopen 打開的風險[通俗易懂]https://blog.teatime.com.tw最近老是在我的/tmp裡頭,發現有個多出來的/tmp/cmdtemp檔案.也在apache的error_log中發現一些訊息如下:sh:-c:line1:syntaxerrornearunexpectedtoken`;’sh:-c:line1:`;1>/tmp/cmdtemp2>…

    2022年7月16日
    15
  • vi编辑时出现E325:ATTENTION「建议收藏」

    vi编辑时出现E325:ATTENTION「建议收藏」报错信息:vi编辑时出现E325:ATTENTION描述:这是由于在编辑该文件的时候异常退出了,因为vim在编辑文件时会创建一个交换文件swapfile以保证文件的安全性。解决办法:为了去掉这个警告,我们需要删除这个swp文件:rm-f.config.swp

    2022年5月19日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号