Groovy 基本语法
数据类型
Groovy 是一种动态类型语言,但它也支持静态类型。基本数据类型包括:
- 整型(Integers)
- 浮点型(Floats and Doubles)
- 布尔型(Booleans)
- 字符型(Characters)
- 字符串(Strings)
变量
在 Groovy 中,您可以使用 def
关键字声明一个动态类型的变量,或者显式指定类型:
def a = 10 // 动态类型
int b = 20 // 静态类型
操作符
Groovy 支持标准的算术和逻辑操作符:
- 算术操作符:
+
,-
,*
,/
,%
- 比较操作符:
==
,!=
,>
,<
,>=
,<=
- 逻辑操作符:
&&
,||
,!
控制结构
Groovy 提供了常见的控制结构:
If-Else:
if (condition) { // do something } else { // do something else }
循环(For 和 While):
// For 循环 for (int i = 0; i < 10; i++) { println i } // While 循环 def j = 0 while (j < 10) { println j j++ }
Switch 语句:
switch (variable) { case value1: // do something break case value2: // do something else break default: // default action }
总结
Groovy 的基本语法与 Java 非常相似,但更加简洁和灵活。掌握这些基础知识对于学习更高级的 Groovy 概念至关重要。