Scala Char getNumericValue() 方法及示例
在Scala中,Char类型有一个名为getNumericValue()的方法,该方法返回字符的十进制数字值。如果该字符不是数字,则返回-1。
下面是getNumericValue()方法的语法:
def getNumericValue(): Int
更多Scala相关文章,请阅读:Scala 教程
参数
getNumericValue()方法不接受任何参数。
返回值
getNumericValue()方法返回一个整数值,该值表示字符的十进制数字值。如果字符不是数字,则返回-1。
示例
下面是使用getNumericValue()方法的示例:
object CharDemo {
def main(args: Array[String]) {
val digit = '5'
val letter = 'g'
println("Numeric value of " + digit + " is " + digit.getNumericValue())
println("Numeric value of " + letter + " is " + letter.getNumericValue())
}
}
输出结果为:
Numeric value of 5 is 5
Numeric value of g is -1
结论
Char类型的getNumericValue()方法可用于获取字符的十进制数字值。如果该字符不是数字,则返回-1。使用该方法可以轻松地将字符转换为数字,以便在计算或比较中使用。
极客笔记