gpt4 book ai didi

grails - Groovy - 类型测试?

转载 作者:行者123 更新时间:2023-11-28 20:02:34 26 4
gpt4 key购买 nike

我真的是 Groovy 的新手,我正在努力完成一些事情。我写了一些接收文本的 Groovy 代码(工作正常)。此文本应为整数(介于 0 和 10 之间)。可能只是用户输入了不同的内容。在那种情况下,我想做一些特定的错误处理。

现在我想知道,测试字符串类型变量是否可以转换为整数的最佳/最常规方法是什么?

(我想做的是要么消耗字符串中的整数,要么将我的计算结果设置为 0。

谢谢!

最佳答案

String 类有一个 isInteger() 方法,您可以使用:

def toInteger (String input) {
if (input?.isInteger()) {
return input.toInteger()
}
return 0
}

关于grails - Groovy - 类型测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3603138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com