05-Groovy-条件判断语句

简介: 05-Groovy-条件判断语句

前言

  • 本篇学习if和switch语句

if语句

  • if ...else...
1. // if条件语句
2. def age = 28
3. if (age >= 30) {
4.     println("${age}岁,不小了,该找女票了")
5. } else {
6.     println("还小呢,继续玩,才${age}岁")
7. }
  • if ... else if ...else..
1. def age = 28
2. if (age >= 30) {
3.     println("${age}岁,不小了,该找女票了")
4. } else if (age < 28 && age > 22) {
5.     println("还小呢,继续玩,才${age}岁")
6. }else {
7.     println("${age}尴尬的年纪")
8. }

switch语句

1. // switch语句
2. 
3. def int age = 28
4. switch (age) {
5. case { 0 < age && age < 6 }:
6.         println('在家打酱油呢')
7. break
8. case { 6 < age && age <= 22 }:
9.         println('好好学习吧')
10. break
11. case { 22 < age && age <= 28 }:
12.         println('工作搬砖ing')
13. break
14. case { 28 < age && age <= 30 }:
15.         println('赶紧相亲吧')
16. break
17. case { 30 < age }:
18.         println('放弃了,自己过吧!!!')
19. break
20. default:
21.         println('想躺平!')
22. 
23. }
相关文章
|
iOS开发 Python
Python流程控制语句-条件判断语句练习及应用详解
Python流程控制语句-条件判断语句练习及应用详解
149 0
|
6月前
|
JavaScript
TypeScript 中常用的条件语句:`if`语句、`if-else`语句、`switch`语句和`三元运算符`
TypeScript 中常用的条件语句:`if`语句、`if-else`语句、`switch`语句和`三元运算符`
134 4
|
6月前
|
Java
Java的控制流程语句:深入理解条件语句、循环语句与跳转语句
Java的控制流程语句:深入理解条件语句、循环语句与跳转语句
65 1
|
Java
Java的流程控制(选择结构语句 if ~ switch &循环结构语句dowhile ~ for)
程序执行的控制流程分为三种,也称为三种结构,分别是:顺序结构、和循环结构。 顺序结构指的是程序执行按照代码的编写顺序,依次从上往下开始执行,直到程序结束。程序的执行默认是顺序执行的
114 1
Java中的条件语句:if语句和switch语句的作用与区别
Java中的条件语句:if语句和switch语句的作用与区别
273 0
|
Shell
shell编程之条件语句与case语句
shell编程之条件语句与case语句
58 2
makefile 条件判断语句
makefile 条件判断语句
103 0
|
Python
Python条件判断语句的if 语句_1
Python条件判断语句的if 语句_1自制脑图 流程控制语句简介:Python 代码在执行时是按照自上向下顺序执行的。通过流程控制语句,可以改变程序的执行顺序,也可以让指定的程序反复执行多次。流程控制语句分成两大类::条件判断语句;循环语句
105 0
Python条件判断语句的if 语句_1
|
Java
java 条件判断语句
java 条件判断语句
169 0
java 条件判断语句