所有类


软件包 java.text

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

请参见:
          描述

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

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

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

软件包 java.text 的描述

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

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

  • 用于迭代文本的类
  • 用于格式化和分析的类
  • 用于整理字符串的类

从以下版本开始:
JDK1.1

所有类