[Groovy] List里的Inject方法
2012-11-11 08:45
148 查看
inject是一个累积的过程,比方说实现从1到9的累加
def result = (1..9).inject(0){
sum , i ->
sum += i
}
print result
def result = (1..9).inject(0){
sum , i ->
sum += i
}
print result
相关文章推荐
- 【Groovy】List对象的transpose和inject方法的使用
- groovy 的inject()方法使用简例
- groovy之list和map方法
- 使用集合LinkedList模拟堆栈方法
- JDK1.7和1.8中List集合中sort方法排序问题【JAVA】
- 数组转list的两个方法
- Java编程基础-----Collections.unmodifiableList方法的使用与场景
- list的三种遍历方法
- List.contains(Object object)和equals方法
- 【转载】[C#/ASP.NET]List<>中Sort()、Find()、FindAll()、Exist()的使用方法
- Arrays类——Arrays.asList()方法使用
- Groovy 脚本的多种运行方法
- Java-Collections的sort方法对 list 进行排序
- 在python的list中随机抽取元素的方法
- 理解可变参数va_list、va_start、va_arg、va_end原理及使用方法
- 使用CuteFTP登陆FTP(serv-U)服务器后无法LIST目录和文件的解决方法
- LinkedList常用方法
- php遍历数组 list foreach each方法总结
- Jackson 处理复杂类型(List,map)两种方法
- 织梦 dede:channelartlist标签获取项目总数的方法