java命名空间java.lang类character的类成员方法:
isdigit定义及介绍
本文导语:
isdigit
public static boolean isdigit(char ch)
确定指定字符是否为数字。
如果通过 character.gettype(ch) 提供的字符的常规类别类型为 decimal_digit_number,则字符为数字。
包含数字的 unicode 字符范围:
'\u0030' 到 '\u0039',iso-latin-1 数字('0...
public static boolean isdigit(char ch)
- 确定指定字符是否为数字。
如果通过 character.gettype(ch) 提供的字符的常规类别类型为 decimal_digit_number,则字符为数字。
包含数字的 unicode 字符范围:
'u0030' 到 'u0039',iso-latin-1 数字('0' 到 '9')
'u0660' 到 'u0669',arabic-indic 数字
'u06f0' 到 'u06f9',扩展了的 arabic-indic 数字
'u0966' 到 'u096f',梵文数字
'uff10' 到 'uff19',全形数字
其他许多字符范围也包含数字。
注:此方法无法处理增补字符。若要支持所有 unicode 字符,包括增补字符,请使用 isdigit(int) 方法。
- 参数:
ch - 要测试的字符。
- 返回:
- 如果字符为数字,则返回
true;否则返回 false。 - 另请参见:
digit(char, int),
fordigit(int, int),
gettype(char)