已解决.
环境:eclipse
java版:windows_JNI_32 ICTCLAS
导入用户词代码:
//导入用户词典
String sUserDict = "E://data//dict//viz.txt";
int nCount = testICTCLAS30.ICTCLAS_ImportUserDict(sUserDict.getBytes("GB2312"));
testICTCLAS30.ICTCLAS_SaveTheUsrDic();//保存用户词典
System.out.println("导入个用户词: " + nCount);
注意:这里我用的是绝对路径: String sUserDict = "E://data//dict//viz.txt";
当使用相对路径的时候:String sUserDict = "userdic.txt";
这时也可以导入成功出,并打印出导入多少多少个词了.
但是,分词的效果是没有改变的.这个我已经测试过了.
当用绝对路径的时候,是可以分出我词典里面的词的.
因为没有更底层的代码了.所以不知道原因.先记个笔记吧.