参考书籍《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()