中文分词java 实现
时间: 2024-05-25 18:05:01 浏览: 9
中文分词是中文文本处理中的重要一环,下面给出Java中实现中文分词的示例代码。
第一步,先添加依赖包:
```xml
<dependency>
<groupId>org.apdplat</groupId>
<artifactId>word</artifactId>
<version>1.3.3</version>
</dependency>
```
第二步,编写代码:
```java
import org.apdplat.word.segmentation.Word;
import org.apdplat.word.segmentation.WordSegmentation;
import java.util.List;
public class ChineseSegmentation {
public static void main(String[] args) {
String text = "我爱北京天安门";
WordSegmentation wordSegmentation = new WordSegmentation();
List<Word> words = wordSegmentation.seg(text);
for (Word word : words) {
System.out.println(word.getText());
}
}
}
```
以上代码使用了开源的Word分词工具包,将中文文本进行分词。可以通过遍历分词结果的方式,逐个输出分词后的单词。