06-Groovy-循环语句及关键字

Posted 爱学习de测试小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了06-Groovy-循环语句及关键字相关的知识,希望对你有一定的参考价值。

目录

前言

for循环

while循环

upto关键字

times关键字

step关键字


前言

  • 本篇来学习下循环语句

for循环

  • for in loop
// for in loop  打印1-5
for (a in 1..5) 
    println a
  • for in list

// for  list  打印list中的值
for (x in [2, 3, 4, 5]) 
    println x
  • for in map
def map = ["name": "大海", "age": "28","city":"北京"]
for (e in map) 
    // 打印key
    print e.key + ":"
    println e.value  // 打印value

while循环

// while 循环
int i = 1
while (i < 5) 
    println i
    i++

upto关键字

// $it 是固定写法,表示循环中的变量  打印1-10  包含10
1.upto(10) 
    println "$it"

times关键字

// 从0开始打印  0-4  不包含5
5.times  println "$it" 

step关键字

// 从0开始打印  0-10 ,步长是2 不包含10   输出 0,2,4,6,8
0.step(10, 2)  println "$it" 

以上是关于06-Groovy-循环语句及关键字的主要内容,如果未能解决你的问题,请参考以下文章

JAVA 循环结构 - for, while 及 do...while

Python的变量名数据类型和简单运算条件语句,循环及练习

c语言中for语句是怎么用的

Java基础学习中一些词语和语句的使用

C语言32个关键字

46求1+2+3+...+n,要求不能使用乘除法forwhileifelseswitchcase等关键字及条件判断语句(A?B:C)。