16/04/01 08:40:42.37 l2OwkHbm.net
>>190
package test;
// lucene-3.0.3.zip\lucene-3.0.3\contrib\spellchecker\lucene-spellchecker-3.0.3.jar
import org.apache.lucene.search.spell.LevensteinDistance;
//全角空白2 → Tab
public class Test {
public static void main(String args[]){
LevensteinDistance ld = new LevensteinDistance();
for(String[] et : new String[][]{
{"こんにちは", "こんにちわ"},
{"おめでとう", "ごめんなさい"},
{"ちんこには", "まんこだろ"}
}){
System.out.println(""+et[0]+", "+et[1]+" : "+ Math.round(ld.getDistance(et[0], et[1]) * 100.0)+"%");
}
}
}
javac -cp lucene-spellchecker-3.0.3.jar test\Test.java
java -cp lucene-spellchecker-3.0.3.jar;. test.Test
こんにちは, こんにちわ : 80%
おめでとう, ごめんなさい : 17%
ちんこには, まんこだろ : 40%