Предыдущая часть – Groovy: часть 3 – типы данных.
Переменные в Groovy могут быть заданы двумя способами – с помощью указания типа данных и встроенного синтаксиса Groovy, либо – с помощью ключевого слова def
.
Типы в Groovy рассмотрены в предыдущей части – Groovy: часть 3 – типы данных.
Кроме того – для переменных в Groovy допустимы и другие типы данных, такие как массивы, структуры и классы.
Содержание
Объявление переменных
Объявление переменной указывает компилятору – где и сколько выделять памяти для хранения значения переменной.
Пример объявления переменной:
class Example { static void main(String[] args) { // x is defined as a variable String x = "Hello"; // The value of the variable is printed to the console println(x); } }
И результат выполнения:
$ ./example.groovy Hello
Имена переменных
Имя переменной может состоять из букв, цифр и символа подчёркивания, и должно начинатсья с буквы или подчёркивания.
Учтите, что регистр символов для Groovy имеет значение:
class Example { static void main(String[] args) { // Defining a variable in lowercase int x = 5; // Defining a variable in uppercase int X = 6; // Defining a variable with the underscore in it's name def _Name = "Joe"; println(x); println(X); println(_Name); } }
Результат:
$ ./example.groovy 5 6 Joe
Тут x
и X
имеют различные значения.
Печать переменных
Вы можете вывести значение перменной на экран с помощью функции println()
, например:
class Example { static void main(String[] args) { //Initializing 2 variables int x = 5; int X = 6; //Printing the value of the variables to the console println("The value of x is " + x + "The value of X is " + X); } }
Результат выполнения:
$ ./example.groovy The value of x is 5The value of X is 6
Продолжение – Groovy: часть 5 – операторы.