我想在groovy中拆分给定的整数。比如说,
def a = 198
println(a.split())
但是我收到错误,因为我无法将split
方法应用于整数,所以有什么方法或方法可以做到这一点。我想要的是这个:
def a = 198
// what to do here?
// i want to get an output like 1,9,8
// any ideas?
答案 0 :(得分:6)
你只能拆分字符串,虽然你可能想要的只是:
"$a".collect { it as Integer }
(用作String
被视为字符集合)
另一种选择是:
"$a"*.toInteger()