JavaTM Platform
Standard Ed. 6

软件包 java.text

提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。

请参见:
          描述

接口摘要
AttributedCharacterIterator AttributedCharacterIterator 允许对文本和相关属性信息的迭代。
CharacterIterator 此接口定义了对文本进行双向迭代的协议。
 

类摘要
Annotation 如果文本属性具有 annotation 特征,则 Annotation 对象用作文本属性值的包装器。
AttributedCharacterIterator.Attribute 定义用于标识文本属性的属性键。
AttributedString AttributedString 保存文本及相关属性信息。
Bidi 此类实现了 Unicode 双向算法 (Unicode Bidirectional Algorithm)。
BreakIterator BreakIterator 类实现用于查找文本中边界位置的方法。
ChoiceFormat ChoiceFormat 允许将格式应用到某个范围的数。
CollationElementIterator CollationElementIterator 类用作一个迭代器,以遍历国际化字符串的每个字符。
CollationKey CollationKey 表示遵守特定 Collator 对象规则的 String
Collator Collator 类执行区分语言环境的 String 比较。
DateFormat DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。
DateFormat.Field 定义了各种常量,这些常量用作 DateFormat.formatToCharacterIterator 所返回的 AttributedCharacterIterator 中的属性键和 FieldPosition 中的字段标识符。
DateFormatSymbols DateFormatSymbols 是一个公共类,用于封装可本地化的日期-时间格式化数据,如月名、星期几的名称和时区数据。
DecimalFormat DecimalFormatNumberFormat 的一个具体子类,用于格式化十进制数字。
DecimalFormatSymbols 此类表示了 DecimalFormat 格式化数字所需的符号集(如小数点、组分隔符等等)。
FieldPosition FieldPositionFormat 及其子类用于在格式输出中标识字段的简单类。
Format Format 是一个用于格式化语言环境敏感的信息(如日期、消息和数字)的抽象基类。
Format.Field 定义在 AttributedCharacterIterator(从 Format.formatToCharacterIterator 返回)中用作属性键和在 FieldPosition 中用作字段标识符的常量。
MessageFormat MessageFormat 提供了以与语言无关方式生成连接消息的方式。
MessageFormat.Field 在从 MessageFormat.formatToCharacterIterator 返回的 AttributedCharacterIterator 中定义用作属性键的常量。
Normalizer 此类提供 normalize 方法,它把 Unicode 文本转换为等效的组合或分解形式,允许对文本进行更方便地分类和搜索。
NumberFormat NumberFormat 是所有数值格式的抽象基类。
NumberFormat.Field 定义将用作从 NumberFormat.formatToCharacterIterator 返回的 AttributedCharacterIterator 中属性键以及 FieldPosition 中字段标识符的常量。
ParsePosition ParsePositionFormat 及其子类所使用的简单类,用来在解析过程中跟踪当前位置。
RuleBasedCollator RuleBasedCollator 类是 Collator 的具体子类,它提供了一个简单的、数据驱动的表 collator。
SimpleDateFormat SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。
StringCharacterIterator StringCharacterIteratorString 实现 CharacterIterater 协议。
 

枚举摘要
Normalizer.Form 此枚举提供在 Unicode Standard Annex #15 — Unicode Normalization Forms 中描述的四个 Unicode 标准化形式的常量,以及访问这些常量的两个方法。
 

异常摘要
ParseException 表示解析时出现意外错误。
 

软件包 java.text 的描述

提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。这意味着所编写的主程序或 applet 是与语言无关的,并且它可以依靠独立的、动态链接的本地化资源。这实现了随时为新本地化添加本地化的灵活性。

这些类能够格式化日期、数字和消息、解析、搜索和排序字符串,以及迭代字符、单词、语句和换行符。此包包含类和接口的三大主要组:

从以下版本开始:
JDK1.1

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策