首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

IKAnalyzer 3.2经过List方式加入自定义词典

2012-11-15 
IKAnalyzer 3.2通过List方式加入自定义词典首先我们查看IKAnalyzer的源码,看词典存储位置:Class ownerClas

IKAnalyzer 3.2通过List方式加入自定义词典

首先我们查看IKAnalyzer的源码,看词典存储位置:

Class ownerClass = Class.forName("org.wltea.analyzer.dic.DictSegment");Field fs = ownerClass.getDeclaredField("charMap");fs.setAccessible(true);Map map = (Map) fs.get(ownerClass);map.clear();Dictionary.loadExtendWords(Utils.getDicList());
?PS:上述代码仅适用IKAnalyzer 3.2.*,发现2012的代码已经修改成单利了,同时接口变动比较大,采用100w的文章对之切词发现速度没有声明的那么快。

热点排行