1、先来看看for循环
void loop(){
for (i in 0 ..<10){
println "This is ${i}"
}
}
这相当于for(int i=0;i<10;i++)当然也可以不写<,但这时是0到10,包含10;大家看到,我并没有直接用字符串加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 jar包 3.0.
apache-groovy-sdk-4.0.1下载
适合想了解groovy 编程开发的人员 Groovy - hellworld Groovy - 变量 Groovy - 静态import Groovy - 字符串 Groovy - 分支结构语句 Groovy - 循环结构语句
Illegal class name "groovy/jmx/builder/package-info
NULL 博文链接:https://yangwencan2002.iteye.com/blog/260697
org.gradle.api.resources.ResourceException: Could not get resource 'https://jcenter.bintray.com/org/codehaus/groovy/groovy-all/2.4.15/groovy-all-2.4.15.jar'. 下载groovy-all-2.4.15.jar后,放入对应的 ...
Groovy / Grails F4 The Best Web Server
Groovy / Grails F2 The Best Web Server
Groovy / Grails F3 The Best Web Server
使它在人群中脱颖而出的是其美丽而富有表现力的规范语言。 由于其JUnit运行程序,Spock与大多数IDE,构建工具和持续集成服务器兼容。 Spock的灵感来自JUnit,jMock,RSpec,Groovy,Scala,Vulcans和其他引人入胜的...
赠送jar包:groovy-3.0.9.jar; 赠送原API文档:groovy-3.0.9-javadoc.jar; 赠送源代码:groovy-3.0.9-sources.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
IDEA自带的插件Generate POJOs.groovy 比较简陋,不能生成完整的dao/mapper,切生成的POJO没有注解。没有统一格式化,所以在此基础上进行了扩展能够简单的生成pojo/dao/mapper. 使用时选择目录后会在改目录下生成...
Groovy 调用 Java 类groovy 调用 Java class 十分方便,只需要在类前导入该 Java 类,在 Groovy 代码中就可以无缝使用该
Groovy入门经典 中英文版本,包含以下文件: Groovy Program.pdf Groovy入门经典.pdf 图书链接:http://product.china-pub.com/36984
赠送jar包:groovy-2.5.1.jar; 赠送原API文档:groovy-2.5.1-javadoc.jar; 赠送源代码:groovy-2.5.1-sources.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
groovy -cp src/main/groovy src/test/groovy/ProgramBuilderTest.groovy 目录结构 . ├── README.md └── src ├── main │ └── groovy │ ├── program │ │ ├── AbstractProgram.groovy...
Java中使用Groovy的三种方式,详细见我的博客。
Java调用Groovy,实时动态加载数据库groovy脚本,java读取mongoDB的groovy脚本,加载实时运行,热部署
eclipse中的groovy插件 eclipse中的groovy插件 实用
apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望大家多多下载,apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望大家多多下载,apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望...