课程:使用文本

原文: https://docs.oracle.com/javase/tutorial/i18n/text/index.html

几乎所有具有用户界面的程序都操纵文本。在国际市场上,您的程序显示的文本必须符合来自世界各地的语言规则。 Java 编程语言提供了许多类,可帮助您以与语言环境无关的方式处理文本。

检查字符属性

本节介绍如何使用Character比较方法检查所有主要语言的字符属性。

比较字符串

在本节中,您将学习如何使用Collator类执行与语言环境无关的字符串比较。

检测文本边界

本节介绍BreakIterator类如何检测字符,单词,句子和行边界。

转换非 Unicode 文本

世界各地的不同计算机系统以各种编码方案存储文本。本节介绍可帮助您在 Unicode 和其他编码之间转换文本的类。

Normalizer 的 API

本节介绍如何使用 Normalizer 的 API 转换应用不同规范化表单的文本。

使用 JTextComponent 类处理双向文本

本节讨论如何使用双向文本,该文本包含从左到右和从右到左两个方向运行的文本。