static Character.UnicodeBlock of(int codePoint)
描述 (Description)
java.lang.Character.UnicodeBlock.of(int codePoint)方法返回表示包含给定字符(Unicode代码点)的Unicode块的对象,如果该字符不是已定义块的成员,则返回null。
声明 (Declaration)
以下是java.lang.Character.UnicodeBlock.of()方法的声明
public static Character.UnicodeBlock of(int codePoint)
参数 (Parameters)
codePoint - 这是字符(Unicode代码点)。
返回值 (Return Value)
此方法返回表示此字符所属的Unicode块的UnicodeBlock实例,如果该字符不是任何Unicode块的成员,则返回null。
异常 (Exception)
IllegalArgumentException - 如果指定的codePoint是无效的Unicode代码点。
例子 (Example)
以下示例显示了java.lang.Character.UnicodeBlock.of()方法的用法。
package com.iowiki;
import java.lang.*;
public class CharacterUnicodeBlockDemo {
public static void main(String[] args) {
// returns the UnicodeBlock by specifying codePoint
System.out.println(Character.UnicodeBlock.of(20));
System.out.println(Character.UnicodeBlock.of(1009));
System.out.println(Character.UnicodeBlock.of(12345));
System.out.println(Character.UnicodeBlock.of(999));
}
}
让我们编译并运行上面的程序,这将产生以下结果 -
BASIC_LATIN
GREEK
CJK_SYMBOLS_AND_PUNCTUATION
GREEK