Groovy - 变量

Groovy 中的变量可以通过两种方式定义 − 使用本机语法作为数据类型,或者是使用def 关键字。 对于变量定义,必须明确提供类型名称或使用"def"替换。 这是 Groovy 解析器所要求的。

Groovy 中有以下基本类型的变量,如前一章所述 −

  • byte − 这用于表示一个字节值。 一个例子是2。

  • short − 这用于表示一个短数字。 一个例子是 10。

  • int − 这用于表示整数。 一个例子是 1234。

  • long − 这用于表示长数字。 一个例子是 10000090。

  • float − 这用于表示 32 位浮点数。 一个例子是 12.34。

  • double − 这用于表示 64 位浮点数,这是有时可能需要的较长的十进制数表示。 一个例子是 12.3456565。

  • char − 这定义了单个字符文字。 一个例子是"a"。

  • Boolean − 这表示一个布尔值,可以为 true 或 false。

  • String − 这些是文本文字,以the form形式的字符链表示。 例如"Hello World"。

Groovy 还允许其他类型的变量,例如数组、结构和类,我们将在后续章节中看到。


变量声明

变量声明告诉编译器为变量创建存储的位置和数量。

下面是一个变量声明的例子 −

class Example { 
   static void main(String[] args) { 
      //初始化 2 个变量
      int x = 5; 
      int X = 6; 
	  
      //将变量的值打印到控制台
      println("The value of x is " + x + "The value of X is " + X);  
   }
}

当我们运行上面的程序时,会得到下面的结果 −

The value of x is 5 The value of X is 6