这些类能够格式化日期,数字和消息,解析; 搜索和排序字符串; 并遍历字符,单词,句子和换行符。 该软件包包含三个主要的类和接口组:
AttributedCharacterIterator | AttributedCharacterIterator 允许迭代文本和相关的属性信息。 |
CharacterIterator | 该接口定义了一个用于文本双向迭代的协议。 |
Annotation | 如果属性具有注释特性,则Annotation对象将用作文本属性值的包装。 |
AttributedCharacterIterator.Attribute | 定义用于标识文本属性的属性键。 |
AttributedString | AttributedString保存文本和相关的属性信息。 |
Bidi | 这个类实现了Unicode双向算法。 |
BreakIterator | BreakIterator 类实现了在文本中查找边界位置的方法。 |
ChoiceFormat | ChoiceFormat 允许您将格式附加到一系列数字。 |
CollationElementIterator | CollationElementIterator 类用作遍历国际字符串的每个字符的迭代器。 |
CollationKey | 甲 CollationKey 表示 String 下一个特定的规则 Collator 对象。 |
Collator | Collator 类执行区域设置敏感的 String 比较。 |
DateFormat | DateFormat 是日期/时间格式化子类的抽象类,它以独立于语言的方式格式化和解析日期或时间。 |
DateFormat.Field | 定义了用于作为属性键常数 AttributedCharacterIterator 从返回 DateFormat.formatToCharacterIterator 和字段标识符在 FieldPosition 。 |
DateFormatSymbols | DateFormatSymbols 是封装可本地化的日期时间格式数据的公共类,例如月份名称,星期几名称和时区数据。 |
DecimalFormat | DecimalFormat 是格式为十进制数的 NumberFormat 的具体子类。 |
DecimalFormatSymbols | 此类表示 DecimalFormat 用来格式化数字所需的一组符号(例如小数分隔符,分组分隔符等)。 |
FieldPosition | FieldPosition 是一个简单的类,由 Format 及其子类用于标识格式化输出中的字段。 |
Format | Format 是用于格式化区域敏感信息(例如日期,消息和数字)的抽象基类。 |
Format.Field | 定义了用于作为属性键常数 AttributedCharacterIterator 从返回 Format.formatToCharacterIterator 和字段标识符在 FieldPosition 。 |
MessageFormat | MessageFormat 提供了一种以与语言 MessageFormat 的方式生成连接消息的方法。 |
MessageFormat.Field | 定义从 MessageFormat.formatToCharacterIterator 返回的 AttributedCharacterIterator 中用作属性键的 MessageFormat.formatToCharacterIterator 。 |
Normalizer | 该类提供方法 normalize ,它将Unicode文本转换为等效的组合或分解形式,从而可以更轻松地排序和搜索文本。 |
NumberFormat | NumberFormat 是所有数字格式的抽象基类。 |
NumberFormat.Field | 定义了用于作为属性键常数 AttributedCharacterIterator 从返回 NumberFormat.formatToCharacterIterator 和字段标识符在 FieldPosition 。 |
ParsePosition | ParsePosition 是一个简单的类,由 Format 及其子类用于在解析期间跟踪当前位置。 |
RuleBasedCollator | RuleBasedCollator 类是 RuleBasedCollator 的一个具体子类,它提供了一个简单的数据驱动的表 Collator 器。 |
SimpleDateFormat | SimpleDateFormat 是以区分语言敏感的方式格式化和解析日期的具体类。 |
StringCharacterIterator | StringCharacterIterator 实现 CharacterIterator 协议为 String 。 |
Normalizer.Form | 此枚举提供了 Unicode Standard Annex #15 — Unicode Normalization Forms中描述的四种Unicode规范化形式的 常量以及访问它们的两种方法。 |
ParseException | 表示解析时出现意外错误。 |