Spec-Zone.ru › OpenJDK 8

Пакет java.text

Предоставляет классы и интерфейсы для обработки текста, дат, чисел и сообщений независимо от естественных языков.

См.: Описание

Интерфейс Описание
AttributedCharacterIterator

An AttributedCharacterIterator позволяет итерироваться по тексту и связанной информации об атрибутах.

CharacterIterator

Этот интерфейс определяет протокол для двусторонней итерации по тексту.

Класс Описание
Annotation

Объект Annotation используется в качестве оболочки для значения атрибута текста, если атрибут имеет характеристики аннотации.

AttributedCharacterIterator.Attribute

Определяет ключи атрибутов, используемые для идентификации атрибутов текста.

AttributedString

AttributedString хранит текст и связанную информацию об атрибутах.

Bidi

Этот класс реализует алгоритм двунаправленного отображения Unicode.

BreakIterator

Класс BreakIterator реализует методы для поиска границ в тексте.

ChoiceFormat

A ChoiceFormat позволяет прикрепить формат к диапазону чисел.

CollationElementIterator

Класс CollationElementIterator используется в качестве итератора для перехода по каждому символу международной строки.

CollationKey

A 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.Field

Определяет константы, используемые в качестве ключей атрибутов в возвращаемом AttributedCharacterIterator MessageFormat.formatToCharacterIterator.

Normalizer

Этот класс предоставляет метод normalize, который преобразует текст Unicode в эквивалентную составленную или разложенную форму, что облегчает сортировку и поиск текста.

NumberFormat

NumberFormat — это абстрактный базовый класс для всех форматов чисел.

NumberFormat.Field

Определяет константы, используемые в качестве ключей атрибутов в возвращаемом AttributedCharacterIterator NumberFormat.formatToCharacterIterator и в качестве идентификаторов полей в FieldPosition.

ParsePosition

ParsePosition — это простой класс, используемый Format и его подклассами для отслеживания текущей позиции во время разбора.

RuleBasedCollator

Класс RuleBasedCollator — это конкретный подкласс Collator, который предоставляет простой, управляемый данными, табличный сортировщик.

SimpleDateFormat

SimpleDateFormat — это конкретный класс для форматирования и анализа дат в зависимости от локали.

StringCharacterIterator

StringCharacterIterator реализует протокол CharacterIterator для String.

Перечисление Описание
Normalizer.Form

Это перечисление предоставляет константы четырёх форм нормализации Unicode, описанных в Unicode Standard Annex #15 — Unicode Normalization Forms, и два метода для доступа к ним.

Исключение Описание
ParseException

Сигнализирует, что при разборе была неожиданно достигнута ошибка.

Описание пакета java.text

Предоставляет классы и интерфейсы для обработки текста, дат, чисел и сообщений независимо от естественных языков. Это означает, что ваше основное приложение или апплет может быть разработан независимо от языка, и оно может полагаться на отдельные, динамически подключаемые локализованные ресурсы. Это позволяет гибко добавлять локализации для новых локализаций в любое время.

Эти классы способны форматировать даты, числа и сообщения, анализировать, искать и сортировать строки; и итерироваться по символам, словам, предложениям и разрывам строк. Этот пакет содержит три основные группы классов и интерфейсов:

  • Классы для итерации по тексту
  • Классы для форматирования и анализа
  • Классы для сортировки строк
Since:
JDK1.1

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API