2009年4月4日土曜日

Groovyの文法その1

GroovyのSwitch case文


これがGroovyの「Switch case文」Javaと同じですね。
break入れないと一致以降の処理は行われます。「1..3」はrangeで範囲をあらわします。「String」は変数のクラスと比較する事もできます。

a = 4

switch (a){
case "a":
println "aはaです。"
break
case 1..3 :
println "aは1~3です。"
break
case String:
println "aは文字列です。"
break
case Integer:
println "aは整数です。"
break
default:
println "aは不明です。"
break
}

groovy => aは整数です。

0 件のコメント:

コメントを投稿