Groovy 基本语法
关键字
- as
- assert
- break
- case
- catch
- class
- const
- continue
- def
- default
- do
- else
- enum
- extends
- false
- Finally
- for
- goto
- if
- implements
- import
- in
- instanceof
- interface
- new
- pull
- package
- return
- super
- switch
- this
- throw
- throws
- trait
- true
- try
- while
SayHello
1 | //可以使用类似java的形式 |
import 关键字
import groovy.xml.MarkupBuiler
def xml = new MarkupBuiler()
默认情况下,Groovy 在代码中包括以下库,因此您不需要显式导入它们。
import java.lang.*
import java.util.*
import java.io.*
import java.net.*
import groovy.lang.*
import groovy.util.*
import java.math.BigInteger
import java.math.BigDecimal
注释
和 java 一样
// 单行注释
/*
多行注释
多行注释
多行注释
*/
变量
[ 数据类型 | def ] 变量名
运算符
Groovy中有以下类型的运算符:
● 算术运算符
● 关系运算符
● 逻辑运算符
● 位运算符
● 赋值运算符
上面的运算符,在其它编程语言都有提及,相差不大。所以不会讲。
范围运算符
def range = 0..10
println(range)
println(range.get(2))
输入结果:
0..10
2
流程控制
循环语句
- while语句
- for语句
- for-in语句
循环控制语句
- break语句
- continue语句
条件语句
- if语句
- if/else语句
- 嵌套if语句
- Switch语句
- 嵌套Switch语句
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LT的编程笔记!