|
|||||||||
软件包 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 | DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。 |
DecimalFormatSymbols | 此类表示了 DecimalFormat 格式化数字所需的符号集(如小数点、组分隔符等等)。 |
FieldPosition | FieldPosition 是 Format 及其子类用于在格式输出中标识字段的简单类。 |
Format | Format 是一个用于格式化语言环境敏感的信息(如日期、消息和数字)的抽象基类。 |
Format.Field | 定义在 AttributedCharacterIterator (从 Format.formatToCharacterIterator 返回)中用作属性键和在 FieldPosition 中用作字段标识符的常量。 |
MessageFormat | MessageFormat 提供了以与语言无关方式生成连接消息的方式。 |
MessageFormat.Field | 在从 MessageFormat.formatToCharacterIterator 返回的 AttributedCharacterIterator 中定义用作属性键的常量。 |
NumberFormat | NumberFormat 是所有数字格式的抽象基类。 |
NumberFormat.Field | 在从 NumberFormat.formatToCharacterIterator 返回的 AttributedCharacterIterator 中定义用作属性键的常量,并将其作为 FieldPosition 中的字段标识符。 |
ParsePosition | ParsePosition 是 Format 及其子类所使用的简单类,用来在分析过程中跟踪当前位置。 |
RuleBasedCollator | RuleBasedCollator 类是 Collator 的具体子类,它提供了一个简单的、数据驱动的表 collator。 |
SimpleDateFormat | SimpleDateFormat 是一个以与语言环境相关的方式来格式化和分析日期的具体类。 |
StringCharacterIterator | StringCharacterIterator 为 String 实现 CharacterIterater 协议。 |
异常摘要 | |
---|---|
ParseException | 表示分析时出现意外错误。 |
软件包 java.text 的描述
提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。这意味着所编写的主程序或 applet 是与语言无关的,并且它可以依靠独立的、动态链接的本地化资源。这实现了随时为新本地化添加本地化的灵活性。
这些类能够格式化日期、数字和消息,分析,搜索和排序字符串,以及迭代字符、单词、语句和换行符。此包包含三大主要类和接口组:
- 用于迭代文本的类
- 用于格式化和分析的类
- 用于整理字符串的类
- 从以下版本开始:
- JDK1.1
所有类
|
|||||||||