?? ictclas.java~17~
字號:
package com.xjt.nlp.word;
/**
* <p>Title: Java中文分詞組件</p>
* <p>Description: 本組件以中科院ICTCLAS系統為基礎,在其基礎之上改編,
* 本組件僅供學習和研究用途,任何商業用途將自行承擔法律后果,與組件編寫人無關。</p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: 北京師范大學</p>
* @author 陳天
* @version 1.0
*/
public class ICTCLAS {
private static ICTCLAS instance=null;
private ICTCLAS() {
init(2,2);
}
public synchronized static ICTCLAS getInstance(){
if (instance==null){
instance = new ICTCLAS();
}
return instance;
}
public synchronized native boolean init(int i, int j);
public synchronized native String paragraphProcess(String sParagraph);
public synchronized native boolean fileProcess(String source,String target);
public static void main(String[] args) {
ICTCLAS split1 = new ICTCLAS();
for (int i=0;i<=100;i++)
System.out.println(split1.paragraphProcess("巴拿馬和美國都是國家地區,漢族是一個民族。\\"));
System.out.println(split1.fileProcess("c:\\1.txt","c:\\2.txt"));
}
static{
System.loadLibrary("ICTCLAS");
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -