groovy string 不保留小数 转int
您可以使用以下代码将groovy字符串转换为整数,并将其截断为保留整数部分:
def string = "3.14159"
def integer = string.toBigDecimal().intValue()
println integer // 输出 3
这将使用Java BigDecimal类将字符串转换为数字,然后使用intValue()方法将其转换为整数。由于intValue()方法将四舍五入到最接近的整数,因此这将截断小数部分并返回整数部分。
原文地址: https://www.cveoy.top/t/topic/hq36 著作权归作者所有。请勿转载和采集!