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

最大正向婚配分词

2012-10-21 
最大正向匹配分词public void fenci() {int j 0int kp 0while(j sentence.length()){for(int i m

最大正向匹配分词


public void fenci() {

int j = 0;
int kp =0;

while(j < sentence.length()){

for(int i = maxlength;i >0;i--){

kp = i+j;
if(kp > sentence.length()){
kp = sentence.length();
}
String key = sentence.substring(j, kp).trim();

if(LoadDictionary.hashmap.containsKey(key)){
set.add(key);
j += i;
break;
}
if (i == 1) { // 如果字典中没有这个字,则直接切出 
                    j++; 
                    set.add(key); 
                    break; 
                } 

}
}

}

热点排行