Groovy在字符串上收集
当我收集一个字符串时,我希望Groovy在字符串上收集,groovy,collect,Groovy,Collect,当我收集一个字符串时,我希望it的类型是char,但它是java.lang.String。那么这是为什么?如何收集字符串的所有字符呢?在Groovy中,单个字符也是字符串。要将每个字符串作为一个字符,请使用: "testString".collect { it as char } 在Groovy中,单个字符也是字符串。要将每个字符串作为一个字符,请使用: "testString".collect { it as char } 你可以这样做 someString.collect {
it
的类型是char
,但它是java.lang.String
。那么这是为什么?如何收集字符串的所有字符呢?在Groovy中,单个字符也是字符串。要将每个字符串作为一个字符,请使用:
"testString".collect { it as char }
在Groovy中,单个字符也是字符串。要将每个字符串作为一个字符,请使用:
"testString".collect { it as char }
你可以这样做
someString.collect {
def c = it as char
// carry on...
}
或者
你可以这样做
someString.collect {
def c = it as char
// carry on...
}
或者
哪一个是例外,哪一个版本的Groovy?不,现在它工作了。。。我试图将它直接转换为int(
为int
),这是我的错误…哪一个有异常,哪一个版本的Groovy?不,现在它工作了。。。我试图直接将其转换为int(为int
),这是我的错误。。。