Предыдущая часть — 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 – операторы.





10 697 views