Groovy入门资料

参考书籍《GROOVY入门经典》

一、Win10安装groovy环境

参考文章:https://blog.csdn.net/mathew_leung/article/details/87922869

1.打开groovy自带的编辑器

DOS命令行输入groovyconsole

在这里插入图片描述

二、数值和表达式

1.整数运算符

在这里插入图片描述

2.混合运算

在这里插入图片描述

3.赋值

第一次使用变量,需要用def去声明变量

def conut = 0			#声明并初始化变量
count = conut +1		#在当前值的基础上加1

变量被称作标识符,标识符命名规则

在这里插入图片描述

三、字符串和正则表达式

1.字符串索引

在这里插入图片描述
在这里插入图片描述

2.基本操作

在这里插入图片描述

3.正则表达式

=~表示模糊匹配;==~表示精确匹配

四、列表、映射和范围

1.列表

在这里插入图片描述

def numbers = [11, 22]		#定义一个新列表
numbers << 13				#[11, 22, 13]
numbers + [14, 15]			#[11, 22, 13, 14, 15]
numbers -[11]				#[22, 13]

列表方法

def arr = new ArrayList()			//定义一个空列表
alist.contains(4)					//检查4是否在alist列表中

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.映射(类似Python的字典)

在这里插入图片描述

映射方法

在这里插入图片描述
在这里插入图片描述

3.范围

包含范围的示例

在这里插入图片描述

范围方法

在这里插入图片描述

五、基本输入输出

1.基本输出

println "Hello World!"

2.格式化输出

在这里插入图片描述

3.简单输入

在这里插入图片描述

六、学习案例1

def library =[ 'Ken' : ['Groovy','UML'],
                'John' : ['java']
              ]
library['Sally'] = ['Basic']
library['John'] = library['John'] << 'OOD'
library['Ken'].contains('UML')     
library.keySet().sort()
library['Ken'].size

七、方法

一个简单的方法定义

def greetings() {
    println 'Hello World!'
}
greetings()

猜你喜欢

转载自blog.csdn.net/anqixiang/article/details/105797621
今日推荐