Groovy语言学习之---判断一个字符串是否为float、double和boolean

def num = '23'
println num.isInteger()
//运行结果为 :
//true

def num1 = '2.3'
println num1.isInteger()
//则运行结果为:
//false

类似的方法还有:isDouble()、isFloat()、isLong()、isNumber()、isBigDecimal()、isBigInteger()等。

判断完了以后,如果该字符串是我们所需要的数字类型,则我们接下来需要将它们转化成相应的数字类型。

def num = '23'

println num.toInteger()
类似的方法还有:toBigDecimal()toBigInteger()toBoolean()toDouble()toFloat()等等。

你可能感兴趣的:(Groovy)