⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 constanttokenizertest.java

📁 一个自然语言处理的Java开源工具包。LingPipe目前已有很丰富的功能
💻 JAVA
字号:
package com.aliasi.test.unit.tokenizer;import com.aliasi.tokenizer.Tokenizer;import com.aliasi.tokenizer.TokenizerFactory;import com.aliasi.test.unit.BaseTestCase;import java.util.ArrayList;import java.util.Arrays;public class ConstantTokenizerTest extends BaseTestCase {    private final char[] EMPTY_CHARS = new char[0];    public void testConstants() {        String[] toks = new String[] { "John", "Smith", "rocks", "." };        String[] whites = new String[] { "", " ", " ", " ", "" };        TokenizerFactory tf            = new ConstantTokenizerFactory(toks,whites);        assertEqualsArray(toks,tf.tokenizer(EMPTY_CHARS,0,0).tokenize());        Tokenizer t = tf.tokenizer(EMPTY_CHARS,0,0);        ArrayList tokList = new ArrayList();        ArrayList whiteList = new ArrayList();        t.tokenize(tokList,whiteList);        assertEquals(Arrays.asList(toks),tokList);        assertEquals(Arrays.asList(whites),whiteList);        assertNull(t.nextToken());        assertEquals("",t.nextWhitespace());        assertEquals("",t.nextWhitespace());        assertNull(t.nextToken());    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -