在groovy []中,当我期望0时,.sum()返回null

Pet*_*ter 6 groovy

在groovy []中,当我期望0时,.sum()返回null

Pet*_*ter 8

根据http://jira.codehaus.org/browse/GROOVY-2411,这是预期的行为,因为sum()也适用于字符串数组.解决方案是使用[] .sum(0),它将返回0.