lucene学习之分词信息
来源:互联网 发布:全网vip电影源码 编辑:程序博客网 时间:2024/06/03 22:58
SmartChineseAnalyzer analyzer = new SmartChineseAnalyzer();
stream.reset();
System.out.print("分词:");
while(stream.incrementToken()){
System.out.print("pia:"+pia.getPositionIncrement()+" ");
System.out.print( "cta :"+cta+"["+oa.startOffset()+"->"+oa.endOffset()+"]");
System.out.println();
}
stream.end();
stream.close();
TokenStream stream = analyzer.tokenStream("", new StringReader(str));
//分词
CharTermAttribute cta = stream.addAttribute(CharTermAttribute.class);
//偏移量
OffsetAttribute oa = stream.addAttribute(OffsetAttribute.class);
//词与词中间的位置增量,一般为1
PositionIncrementAttribute pia = stream.addAttribute(PositionIncrementAttribute.class);stream.reset();
System.out.print("分词:");
while(stream.incrementToken()){
System.out.print("pia:"+pia.getPositionIncrement()+" ");
System.out.print( "cta :"+cta+"["+oa.startOffset()+"->"+oa.endOffset()+"]");
System.out.println();
}
stream.end();
stream.close();
0 0
- lucene学习之分词信息
- Lucene之显示分词信息-yellowcong
- Lucene学习总结之十:Lucene的分词器Analyzer
- Lucene学习总结之十:Lucene的分词器Analyzer
- lucene 分词学习
- Lucene 分词器学习
- Lucene之分词
- lucene学习二:lucene分词器
- Lucene学习之Tika提取文本信息
- lucene 学习笔记 中文分词
- Lucene分词器之庖丁解牛
- lucene通过tokenstream显示分词信息
- lucene学习--分词和高亮显示
- Lucene学习笔记(5)-分词
- lucene学习--分词和高亮显示
- lucene 分词器的原理和学习
- 跟小刀学习 lucene 分词的原理
- Lucene .Net + 盘古分词 学习资料
- android开发游记:RecyclerView无法添加onItemClickListener最佳的高效解决方案
- Linux系统下-进程间通信(共享内存-详解)
- ubuntu14.04.3下wifi连接不上获取连接不稳定
- php执行shell不阻塞方法
- android自定义view(一)
- lucene学习之分词信息
- LeetCode Surrounded Regions
- 企业全方位改进(CMMI)咨询服务
- android开发的逗逼事件
- spring集成JSR-303验证框架--Hibernate-validator实现
- maven pom配置
- 算法的基础知识
- CKEditor config.js 详细配置说明
- javascript特性杂谈