我必须对字符变量进行检查以查看它是否是货币符号。我发现了这个Character.UnicodeBlock.CURRENCY_SYMBOLS
常量,但是我不确定如何使用它来确定字符是否在该块中。
如果有人在帮助之前这样做过,将不胜感激。
谢谢
我必须对字符变量进行检查以查看它是否是货币符号。我发现了这个Character.UnicodeBlock.CURRENCY_SYMBOLS
常量,但是我不确定如何使用它来确定字符是否在该块中。
如果有人在帮助之前这样做过,将不胜感激。
谢谢
是的,根据 Java API - 这就是您正在寻找的常量。
要获取 char 类型,请使用Character.getType(c)
静态方法,如下所示:
char c = '$';
System.out.println(Character.getType(c) == Character.CURRENCY_SYMBOL);
// prints true