CharacterJava中的类定义了用于检查给定char参数是否与某些Unicode字符相等或属于某种类型类别的方法。这些字符和类型类别已命名。
Character
char
由于在给定的javadoc说,对于名为字符的例子是 HORIZONTAL TABULATION,FORM FEED,…; 例如名为类型类别 SPACE_SEPARATOR,PARAGRAPH_SEPARATOR…
HORIZONTAL TABULATION
FORM FEED
SPACE_SEPARATOR
PARAGRAPH_SEPARATOR
但是,作为byte或int值而不是枚举,这些类型的名称在运行时被“隐藏”。
byte
int
因此, 是否有可能在运行时获取字符和/或类型类别的名称?
JDK7将有一个
String getName(int codepoint)
函数(READ:类java.lang.Character中的“静态方法”),它将代码点转换为其正式的Unicode名称。
Javadoc:http : //docs.oracle.com/javase/7/docs/api/java/lang/Character.html#getName%28int%29