Most visited

Recently visited

Added in API level 24

Normalizer2.Mode

public static final enum Normalizer2.Mode
extends Enum<Normalizer2.Mode>

java.lang.Object
   ↳ java.lang.Enum<android.icu.text.Normalizer2.Mode>
     ↳ android.icu.text.Normalizer2.Mode


标准化模式的常量。 有关标准Unicode规范化形式的详细信息以及还可用于自定义映射表的算法,请参见http://www.unicode.org/unicode/reports/tr15/

Summary

Enum values

Normalizer2.Mode  COMPOSE

分解后再组合。

Normalizer2.Mode  COMPOSE_CONTIGUOUS

仅连续撰写。

Normalizer2.Mode  DECOMPOSE

映射,并重新排序规范。

Normalizer2.Mode  FCD

“快速C或D”形式。

Public methods

static Normalizer2.Mode valueOf(String name)
static final Mode[] values()

Inherited methods

From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum values

COMPOSE

Added in API level 24
Normalizer2.Mode COMPOSE

分解后再组合。 使用“nfc”实例时与标准NFC相同。 与使用“nfkc”实例时的标准NFKC相同。 有关标准Unicode规范化表单的详细信息,请参见http://www.unicode.org/unicode/reports/tr15/

COMPOSE_CONTIGUOUS

Added in API level 24
Normalizer2.Mode COMPOSE_CONTIGUOUS

仅连续撰写。 也称为“FCC”或“Fast C连续”。 结果通常会但不总是在NFC中。 结果将符合对处理有用的FCD。
不是标准的Unicode标准化表单。
有关详细信息,请参阅http://www.unicode.org/notes/tn5/#FCC

DECOMPOSE

Added in API level 24
Normalizer2.Mode DECOMPOSE

映射,并重新排序规范。 与使用“nfc”实例时的标准NFD相同。 与使用“nfkc”实例时的标准NFKD相同。 有关标准Unicode规范化表单的详细信息,请参见http://www.unicode.org/unicode/reports/tr15/

FCD

Added in API level 24
Normalizer2.Mode FCD

“快速C或D”形式。 如果一个字符串处于这种形式,那么不进行重新排序的进一步分解将产生与DECOMPOSE相同的形式。 “快速C或D”格式的文本可以使用“正常关闭”数据表进行高效处理,也就是说,为等效文本提供等效数据,而不必完全标准化。
不是标准的Unicode标准化表单。
不是一种独特的形式:不同的FCD字符串可以是正常等价的。
有关详细信息,请参见http://www.unicode.org/notes/tn5/#FCD

Public methods

valueOf

Added in API level 24
Normalizer2.Mode valueOf (String name)

Parameters
name String
Returns
Normalizer2.Mode

values

Added in API level 24
Mode[] values ()

Returns
Mode[]

Hooray!