大佬教程收集整理的这篇文章主要介绍了groovy中的循环/分支语句,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
1、先来看看for循环
void loop(){ for (i in 0 ..<10){ println "This is ${i}" } }
这相当于for(int i=0;i<10;i++)当然也可以不写<,但这时是0到10,@R_254_11262@0;大家看到,我并没有直接用字符串加i,而是用${i}引用i;其实直接加也没错
2、if语句
def i = 25; if(2){ println "222222222222>>>"+i } if(1){ println "11111111111>>>"+i } if(0){ println "00000000000>>"+i } if(-1){ println "-1-1-1-1-1>>>"+i } if(-2){ println "-2-2-2-2-2>>>"+i } if(true){ println "true>>>"+i } if(false){ println "false>>>"+i } if("dddd"){ println "ddddd?>>>>"+i } if(null){ println "null>>>>"+i }
结果是
222222222222>>>25
11111111111>>>25
-1-1-1-1-1>>>25
-2-2-2-2-2>>>25
true>>>25
ddddd?>>>>25
由此可以推出:if语句中的条件什么度可以写,但是只有数字类型除了0为false,其他的都是true,字符串类型的都是true,null类型是false
3、switch语句
switch(var){ case "abc": println "abc"; break; case 1..5: println var; break; case 6: println 6; break; default: println "默认输出"; }
由此可以看出switch中的变量不仅仅局限于整形了,特别是字符串太方便大家操作了,哈哈哈
4、while
def i = 0; while(i!=10){ i++; println i; }
没多大变化
以上是大佬教程为你收集整理的groovy中的循环/分支语句全部内容,希望文章能够帮你解决groovy中的循环/分支语句所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。