看懂Gradle脚本(4)- Groovy语法之运算符重载

2018-01-01  本文已影响59人  zheting
task myTask {  
    doLast {      
        println 'hello world!'      
    }      
}  

等价于

task myTask << {  
    println 'hello world!'   
} 
task('myTask') << {  
    println 'hello world!'   
}  
task('myTask').leftShift({  
    println 'hello world!'   
})

leftShift的方法签名:

Task leftShift(Closure action) 
def list = []  
list << 1  
list << 2  
println list  

打印出:[1, 2]

上一篇 下一篇

猜你喜欢

热点阅读