Новичок в groovy и следующий учебник по Tutorialspoint и застрял на операторах диапазона здесь
В операторах диапазона предусмотрены нотации def range = 0..5
Код, отсекаемый имииспользуется для показа примера
class Example {
static void main(String[] args) {
def range = 5..10;
println(range);
println(range.get(2));
}
}
Выходные данные должны быть
[5, 6, 7, 8, 9, 10]
7
При выполнении того же фрагмента я получаю
5..10
7
Я попробовал этот пример и удалил точки с запятой, нополучить тот же результат.Не могли бы вы объяснить, что я делаю здесь не так, спасибо.