Character.IsDigit 方法

定义

重载

名称 说明
IsDigit(Int32)

确定指定的字符(Unicode 码位)是否为数字。

IsDigit(Char)

确定指定的字符是否为数字。

IsDigit(Int32)

确定指定的字符(Unicode 码位)是否为数字。

[Android.Runtime.Register("isDigit", "(I)Z", "")]
public static bool IsDigit(int codePoint);
[<Android.Runtime.Register("isDigit", "(I)Z", "")>]
static member IsDigit : int -> bool

参数

codePoint
Int32

要测试的字符(Unicode 码位)。

返回

true 如果字符为数字,则为 false 否则。

属性

注解

确定指定的字符(Unicode 码位)是否为数字。

如果字符的常规类别类型(由 Character#getType(int) getType(codePoint))提供, DECIMAL_DIGIT_NUMBER则字符为数字。

一些包含数字的 Unicode 字符范围:<ul><li'\u005Cu0030'> 到'\u005Cu0039',ISO-LATIN-1 数字('0''9') <li 到'\u005Cu0669',Arabic-Indic 位 li>'\u005Cu0660''\u005Cu06F0'> 到,扩展 Arabic-Indic><'\u005Cu0966' 数字 <li 到'\u005Cu06F9',Devanagari <数字 li>'\u005CuFF10''\u005Cu096F''\u005CuFF19',全形数字 </ul>

许多其他字符范围也包含数字。

在 1.5 中添加。

Java文档java.lang.Character.isDigit(int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

IsDigit(Char)

确定指定的字符是否为数字。

[Android.Runtime.Register("isDigit", "(C)Z", "")]
public static bool IsDigit(char ch);
[<Android.Runtime.Register("isDigit", "(C)Z", "")>]
static member IsDigit : char -> bool

参数

ch
Char

要测试的字符。

返回

true 如果字符为数字,则为 false 否则。

属性

注解

确定指定的字符是否为数字。

如果字符的常规类别类型(由 Character.getType(ch))提供, DECIMAL_DIGIT_NUMBER则字符为数字。

一些包含数字的 Unicode 字符范围:<ul><li'\u005Cu0030'> 到'\u005Cu0039',ISO-LATIN-1 数字('0''9') <li 到'\u005Cu0669',Arabic-Indic 位 li>'\u005Cu0660''\u005Cu06F0'> 到,扩展 Arabic-Indic><'\u005Cu0966' 数字 <li 到'\u005Cu06F9',Devanagari <数字 li>'\u005CuFF10''\u005Cu096F''\u005CuFF19',全形数字 </ul>

许多其他字符范围也包含数字。

<b>注意:</b> 此方法无法处理补充字符。 若要支持所有 Unicode 字符(包括补充字符),请使用此方法 #isDigit(int)

Java文档java.lang.Character.isDigit(char)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于