More Related Content
Similar to Groovy for Java Programmer
Similar to Groovy for Java Programmer (20)
Groovy for Java Programmer
- 5. 简化的语法: System.out.println => println System.out.print => print 在参数个数>1时,可省略括号 a.f p1,p2 return可选,省略时,最后一个语句值为返回值 ;可选 方法、类缺省是public ?.操作符:a?.f() assert总是有效:power assert 改进的循环: 1.upto(3){…} 、 3.times{…} 、 0.step(3,1){…} Groovy Truth As操作符 Groovy的特点
- 6. 让集合变得更好用 优化定义: List: [1, 3, 4, 1, 8, 9, 2, 6] Map: ['C++' : 'Stroustrup' , 'Java' : 'Gosling' , 'Lisp' : 'McCarthy' ] []操作符,索引类型可以是: 正、负、区间、键。 大量方便的方法: each、reverseEach、eachWithIndex、collect、find、findAll、findIndexOf、sum、inject、join、flatten、groupBy、any、every…… Groovy的特点