如何知道Java中的概念字符类型?

如何知道Java中的概念字符类型?,java,unicode,Java,Unicode,方法Character.getType(char)返回整数。当然,我可以将它与所有常量进行比较,如其他标点符号常量和推断类型。但是有几十个这样的常量,手工编写这些常量似乎不太好 是否有任何函数可以将其他标点符号转换为“Sm”Unicode类别?所有这些常量,例如Character.OTHER标点符号,在JRE实现中不使用。JRE源代码中没有对它们的引用。它们只是在那里定义的,但没有使用 所以,我想说,除了迭代这30个常量并确定类型之外,没有其他解决方案。你不是在寻找什么?

方法
Character.getType(char)
返回整数。当然,我可以将它与所有常量进行比较,如
其他标点符号
常量和推断类型。但是有几十个这样的常量,手工编写这些常量似乎不太好


是否有任何函数可以将
其他标点符号
转换为“Sm”Unicode类别?

所有这些常量,例如Character.OTHER标点符号,在JRE实现中不使用。JRE源代码中没有对它们的引用。它们只是在那里定义的,但没有使用


所以,我想说,除了迭代这30个常量并确定类型之外,没有其他解决方案。

你不是在寻找什么?