Пакет java.text
Предоставляет классы и интерфейсы для обработки текста, дат, чисел и сообщений независимо от естественных языков. Это означает, что ваше основное приложение или апплет могут быть написаны независимо от языка и могут полагаться на отдельные, динамически подключаемые локализованные ресурсы. Это позволяет гибко добавлять локализации для новых локализаций в любое время.
Эти классы способны форматировать даты, числа и сообщения, парсить; искать и сортировать строки; и итерироваться по символам, словам, предложениям и разрывам строк. Этот пакет содержит три основные группы классов и интерфейсов:
- Классы для итерации по тексту
- Классы для форматирования и парсинга
- Классы для сортировки строк
- С тех пор:
- 1.1
| Интерфейс | Описание |
|---|---|
| AttributedCharacterIterator | An |
| CharacterIterator | Этот интерфейс определяет протокол для двусторонней итерации по тексту. |
| Класс | Описание |
|---|---|
| Annotation | Объект Annotation используется в качестве оболочки для значения атрибута текста, если атрибут имеет характеристики аннотации. |
| AttributedCharacterIterator.Attribute | Определяет ключи атрибутов, используемые для идентификации атрибутов текста. |
| AttributedString | AttributedString содержит текст и связанную с ним информацию об атрибутах. |
| Bidi | Этот класс реализует алгоритм двунаправленного отображения Unicode. |
| BreakIterator | Класс |
| ChoiceFormat | A |
| CollationElementIterator | Класс |
| CollationKey | A |
| Collator | Класс |
| DateFormat |
|
| DateFormat.Field | Определяет константы, которые используются в качестве ключей атрибутов в возвращаемом |
| DateFormatSymbols |
|
| DecimalFormat |
|
| DecimalFormatSymbols | Этот класс представляет набор символов (таких как десятичный разделитель, разделитель группировки и т. д.), необходимый для |
| FieldPosition |
|
| Format |
|
| Format.Field | Определяет константы, которые используются в качестве ключей атрибутов в |
| MessageFormat |
|
| MessageFormat.Field | Определяет константы, используемые в качестве ключей атрибутов в |
| Normalizer | Этот класс предоставляет метод |
| NumberFormat |
|
| NumberFormat.Field | Определяет константы, используемые в качестве ключей атрибутов в |
| ParsePosition |
|
| RuleBasedCollator | Класс |
| SimpleDateFormat |
|
| StringCharacterIterator |
|
| Перечисление | Описание |
|---|---|
| Normalizer.Form | Это перечисление предоставляет константы четырех форм нормализации Unicode, описанных в Приложении #15 Unicode Standard — Формы нормализации Unicode, а также два метода для их доступа. |
| Исключение | Описание |
|---|---|
| ParseException | Указывает, что ошибка была достигнута неожиданно во время разбора. |
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/text/package-summary.html