collect 方法遍曆一個集合,使用閉包作為轉換器將每個元素轉換為一個新值。
用法
List collect(Closure closure)
參數
閉包表達式。
返回值
修改後的列表集合。
示例
下麵是every方法的這個方法的用法示例——
class Example {
static void main(String[] args) {
def lst = [1,2,3,4];
def newlst = [];
newlst = lst.collect {element -> return element * element}
println(newlst);
}
}
當我們運行上麵的程序時,我們會得到以下結果——
[1, 4, 9, 16]
相關用法
- Groovy contains()用法及代碼示例
- Groovy concat()用法及代碼示例
- Groovy compareTo()用法及代碼示例
- Groovy compareToIgnoreCase()用法及代碼示例
- Groovy cos()用法及代碼示例
- Groovy ceil()用法及代碼示例
- Groovy matches()用法及代碼示例
- Groovy after()用法及代碼示例
- Groovy padRight()用法及代碼示例
- Groovy exp()用法及代碼示例
- Groovy equals()用法及代碼示例
- Groovy before()用法及代碼示例
- Groovy pow()用法及代碼示例
- Groovy sin()用法及代碼示例
注:本文由純淨天空篩選整理自 Groovy - collect()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。