Spec-Zone.ru › OpenJDK 21

Пакет java.text

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

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

  • Классы для итерации по тексту
  • Классы для форматирования и анализа
  • Классы для сортировки строк
Since:
1.1
Пакет Описание
java.text.spi
Классы поставщиков услуг для классов в пакете java.text.
Класс Описание
Annotation
Объект Annotation используется в качестве оболочки для значения атрибута текста, если атрибут имеет характеристики аннотации.
AttributedCharacterIterator
Обеспечивает итерацию по тексту и связанной информации об атрибутах.
AttributedCharacterIterator.Attribute
Определяет ключи атрибутов, используемые для идентификации атрибутов текста.
AttributedString
Класс AttributedString хранит текст и связанную информацию об атрибутах.
Bidi
Этот класс реализует алгоритм двунаправленной обработки Unicode.
BreakIterator
Класс BreakIterator реализует методы для поиска расположения границ в тексте.
CharacterIterator
Этот интерфейс определяет протокол для двунаправленной итерации по тексту.
ChoiceFormat
Формат ChoiceFormat позволяет прикрепить формат к диапазону чисел.
CollationElementIterator
Класс CollationElementIterator используется в качестве итератора для прохода по каждому символу международной строки.
CollationKey
Класс CollationKey представляет собой ключ сортировки по правилам определенного объекта Collator.
Collator
Класс Collator выполняет чувствительную к локализации сортировку строк.
CompactNumberFormat
Это конкретный подкласс NumberFormat, который форматирует десятичное число в компактной форме.
DateFormat
Абстрактный класс для подклассов форматирования дат/времени, которые форматируют и анализируют даты или время независимо от языка.
DateFormat.Field
Определяет константы, используемые в качестве ключей атрибутов в возвращаемом объекте DateFormat и в качестве идентификаторов полей в DateFormat.
DateFormatSymbols
Класс для инкапсуляции данных локализованного форматирования дат и времени, таких как названия месяцев, дней недели и данные часового пояса.
DecimalFormat
Это конкретный подкласс NumberFormat для форматирования десятичных чисел.
DecimalFormatSymbols
Этот класс представляет набор символов (таких как десятичный разделитель, разделитель группировки и т.д.), необходимых DecimalFormat для форматирования чисел.
FieldPosition
Простая класс, используемая Format и его подклассами для идентификации полей в отформатированном выводе.
Format
Абстрактный базовый класс для форматирования локализованной информации, такой как даты, сообщения и числа.
Format.Field
Определяет константы, используемые в качестве ключей атрибутов в возвращаемом объекте Format и в качестве идентификаторов полей в Format.
MessageFormat
Обеспечивает создание конкатенированных сообщений нейтральным для языка способом.
MessageFormat.Field
Определяет константы, используемые в качестве ключей атрибутов в возвращаемом объекте MessageFormat.
Normalizer
Этот класс предоставляет метод для преобразования текста Unicode в эквивалентную составленную или разложенную форму, что позволяет упростить сортировку и поиск текста.
Normalizer.Form
Этот перечисление предоставляет константы четырех форм нормализации Unicode, описанных в Unicode Standard Annex #15 — Unicode Normalization Forms, и два метода для доступа к ним.
NumberFormat
Абстрактный базовый класс для всех форматов чисел.
NumberFormat.Field
Определяет константы, используемые в качестве ключей атрибутов в возвращаемом объекте NumberFormat и в качестве идентификаторов полей в NumberFormat.
NumberFormat.Style
Стиль формата числа.
ParseException
Указывает, что во время анализа была неожиданно достигнута ошибка.
ParsePosition
Простая класс, используемая Format и его подклассами для отслеживания текущей позиции во время анализа.
RuleBasedCollator
Этот класс является конкретным подклассом Collator, предоставляющим простой, основанный на данных, табличный коллайтор.
SimpleDateFormat
Конкретный класс для форматирования и анализа дат с учетом локализации.
StringCharacterIterator
Реализует протокол CharacterIterator для строки.

© 1993, 2023, 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.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/text/package-summary.html

Spec-Zone.ru

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