Kotlin基础 if,for,while语句
2017-05-24 09:20
309 查看
1.if语句
这个就很好理解了,昨天已经学习了,今天我复习一下。
2。When语句,其实就是switch语句
有一个问题就是必须是else必须放在条件最后面,要不就会报错。
3.for以及while语句
val num = 1 if(num==1){ println("monday"); }else if(num==2){ println("tsd"); }else{ println("nono"); } if (x == 3 || x == 4 || x == 5) println(""+x + "春季") else if (x == 6 || x == 7 || x == 8) println(""+x + "夏季") else if (x == 9 || x == 10 || x == 11) println(""+x + "秋季") else if (x == 12 || x == 1 || x == 2) println(""+x + "冬季") else println(""+x + "月份不存在") if (x > 12 || x < 1) println(""+x + "月份不存在") else if (x >= 3 && x <= 5) println(""+x + "春季") else if (x >= 6 && x <= 8) println(""+x + "夏季") else if (x >= 9 && x <= 11) println(""+x + "秋季") else println(""+x + "冬季")
这个就很好理解了,昨天已经学习了,今天我复习一下。
2。When语句,其实就是switch语句
val x = 3 when (x) { 4 -> { println("a") println("b") } 5 ->{ println("hello"); } 6 -> println("b") 2 -> println("c") else -> { println("d") println("a") println("b") } } val a = 4 val b = 2 val ch = '+' when (ch) { '-' -> println(a - b) '+' -> println(a + b) '*' -> println(a * b) '/' -> println(a / b) else -> println("feifa") }
有一个问题就是必须是else必须放在条件最后面,要不就会报错。
3.for以及while语句
for(x int 0..2){//变量名 数据类型 通过..字符标识区间 println(x); } var y =0;//如果是val就不可以了,var代表的是变量,val代表是常量不可改变 while(y<3){ println(y): y++ }
相关文章推荐
- Java基础---if语句,while语句,for语句
- expect语法基础: while、for 循环、if 语句的用法示例
- expect语法基础: while、for 循环、if 语句的用法示例
- 黑马程序员-Java基础-if、while、for语句
- python语法基础及if、while、for等语句介绍
- Python语法基础_控制流语句_if、while、for
- Python基础,基本类型(整型,浮点数等)数据结构(List,dic(Map),Set,Tuple),控制语句(if,for,while,continue or break):来自学习资料
- Kotlin基础(二)--- 控制流(if,when, for, while)
- [shell基础]——if/for/while/until/case 语句
- expect语法基础: while、for 循环、if 语句的用法示例
- Java基础第一阶段——03_Java语言基础_运算符&if&while&switch&for语句
- 求1+2+3+...+n,要求不能使用乘除法,for,while,if,else,switch,case等关键字以及条件判断语句
- 再学Java基础(2)标识符,变量,数据类型。以及 if与for语句
- 每天学习一算法系列(12) (求1+2+…+n,不能使用乘除法,for、while、if 、else、switch、case 等关键字以及条件判断语句)
- 再学Java基础(2)标识符,变量,数据类型。以及 if与for语句
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- Python学习--控制语句:if, while, for, break, continue
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- linux边学边记---判断语句if、case、while、for
- linux shell awk 流程控制语句(if,for,while,do)详细介绍