java命名空间java.lang类character.unicodeblock的类成员方法:
forname定义及介绍
本文导语:
forname
public static final character.unicodeblock forname(string blockname)
返回带有给定名称的 unicodeblock。块名称由 unicode 标准确定。文件 blocks-.txt 定义了特定标准版本的块。character 类指定支持的标准版本。
此方法接受下列形式的块名称...
forname
public static final character.unicodeblock forname(string blockname)
- 返回带有给定名称的 unicodeblock。块名称由 unicode 标准确定。文件 blocks-.txt 定义了特定标准版本的块。
character
类指定支持的标准版本。
此方法接受下列形式的块名称:
- unicode 标准中定义的规范化块名称。例如,该标准定义一个“basic latin”块。因此,此方法接受“basic latin”作为有效的块名称。每个 unicodeblock 的文档都提供一个规范化名称。
- 移除所有空格的规范化块名称。例如,“basiclatin”是“basic latin”块的一个有效块名称。
- 每个常量 unicodeblock 标识符的文本表示形式。例如,如果提供“basic_latin”名称,此方法将返回
basic_latin
块。这种形式将使用下划线取代规范化名称中的所有空格和连字符。
最后,对于所有有效的块名称形式而言,字符大小写将被忽略。例如,“basic_latin”和“basic_latin”都是有效的块名称。en_us 语言环境的大小写映射规则用于为块名称验证提供区分大小写的字符串比较。
如果 unicode 标准更改块名称,以前和当前的名称都将被接受。
- 参数:
blockname
- 一个 unicodeblock
名称。
- 返回:
- 由
blockname
标识的 unicodeblock
实例
- 抛出:
illegalargumentexception
- 如果 blockname
为无效的名称
nullpointerexception
- 如果 blockname
为 null- 从以下版本开始:
- 1.5