WEB开发网
开发学院软件开发Java JADT 入门,第 1 部分:在 Java 应用程序中使用 J... 阅读

JADT 入门,第 1 部分:在 Java 应用程序中使用 Java 字典和辞典 API

 2010-04-02 00:00:00 来源:WEB开发网   
核心提示: JADT 数据结构JADT 包括各种不同的组件和服务,取决于所使用的 JADT 的特性或具体的子集,JADT 入门,第 1 部分:在 Java 应用程序中使用 Java 字典和辞典 API(2),您的 JADT 旅程的第一站,是一组提供数据组织的一般方法的类和接口,保存在 Word 里的信息包括

JADT 数据结构

JADT 包括各种不同的组件和服务,取决于所使用的 JADT 的特性或具体的子集。您的 JADT 旅程的第一站,是一组提供数据组织的一般方法的类和接口。 因为所有服务都使用这些数据结构,所以 JADT 用户对它们的了解,是非常重要的。

单词列表

WordList 类就是一个单词的容器。它不从后端资源取数据。 WordList 一般用于传递、取得或包含成组的单词。除此之外,还有一个选项,用于查找符合特定规则的所有单词。例如,它目前支持查找带有相似前缀或后缀的单词,支持共享某些子串的单词查找。它与 WordLister 服务不同,因为它不从后台资源取词,所以它仅仅是一个包装类。它还可以用于单词集合,如清单 1 所示:

清单 1. Wordlist 作为集合的用法

     
     
WordList wordlist= wordlister.findWithPrefix("un"); 
//Getting collection of words one by one 
wordlist.start(); 
while(wordlist.hasMoreWords()) 
{ 
 Word word=wordlist.getNext(); 
} 
// Using WordList further to narrow down the search 
WordList wordlist2= wordlist.findWithSuffix("ing"); 
    

单词

Word 接口代表语言单元或者母语使用者能够识别的字符构成。 Word 把单词的信息包装起来。保存在 Word 里的信息包括单词拼写、类型、来源、发音和记录。一旦从某项服务得到了 word 对象,就可以方便地用它的方法来提取信息,如清单 2 所示:

清单 2. 用 word 提取数据

     
     
Word word=wordlist.getNext(); 
String strName=word.getWord(); 
    

上一页  1 2 3 4 5 6 7  下一页

Tags:JADT 入门 部分

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接