海量的中文分词组件大全

海量的中文分词组件大全

海量的中文分词组件(HLSSplit.dll),是用C++写的.在java下调用,就要用JNI技术.

前段时间做了一个.希望和大家分享一下.关于JNI技术,网上有很多的介绍,还不太了解的朋友,可以去网上看看,很简单,看看就明白.

首先在写一个类,这个是在JAVA下的调用类.

海量的中文分词组件大全海量的中文分词组件大全publicclassfc...{
海量的中文分词组件大全
海量的中文分词组件大全
海量的中文分词组件大全海量的中文分词组件大全
publicfc()...{
海量的中文分词组件大全HLSplitInit();
海量的中文分词组件大全}

海量的中文分词组件大全
海量的中文分词组件大全
publicsynchronizednativebyte[]seg(byte[]text);//分词
海量的中文分词组件大全
海量的中文分词组件大全publicsynchronizednativevoidHLSplitInit();//初始化
海量的中文分词组件大全
海量的中文分词组件大全publicsynchronizednativevoidHLOpenUsrDict(byte[]fileName);//装载用户自定义词典
海量的中文分词组件大全
海量的中文分词组件大全
海量的中文分词组件大全海量的中文分词组件大全
publicstaticvoidmain(String[]args)...{
海量的中文分词组件大全fca
=newfc();
海量的中文分词组件大全
海量的中文分词组件大全
charc=0;
海量的中文分词组件大全Stringstr
="供应止回阀"+c;
海量的中文分词组件大全
海量的中文分词组件大全
//Stringstr="潘岳与邱晓华指出,这次核算得出的结果虽不完整,但也足以对现实全貌有所估计。这些数字再次证明了,环境危机正在越来越严重地制约经济发展";
海量的中文分词组件大全
海量的中文分词组件大全Strings=newString(a.seg(str.getBytes()));
海量的中文分词组件大全
海量的中文分词组件大全System.out.print(s);
海量的中文分词组件大全}

海量的中文分词组件大全
海量的中文分词组件大全海量的中文分词组件大全
static...{
海量的中文分词组件大全
海量的中文分词组件大全System.setProperty(
"java.library.path",System.getProperty("java.class.path"));
海量的中文分词组件大全System.loadLibrary(
"fc");
海量的中文分词组件大全
海量的中文分词组件大全}

海量的中文分词组件大全}