class クラス extends DefaultTask {
……フィールド……
void メソッド ( 引数 ) {
……処理……
}
@TaskAction
void メソッド () {
……処理……
}
}※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
class Calc extends DefaultTask {
private int num
private String op
void num(p1){
num = p1
}
void op(p1){
op = p1
}
@TaskAction
void calc() {
switch(op) {
case 'total':
int total = 0
for(def i in 1..num) {
total += i
}
println("total: ${total}")
break
case 'count':
for(def i in 1..num) {
println("NO, ${i}")
}
break
default:
println('not found operator...')
}
}
}
| 次へ >> |