Kotlin学习笔记三:Kotlin的语句流程控制:

Kotlin的语句流程控制:

和Java一样,也分顺序结构,分支结构和循环结构,具体的作用在Java的基础篇以及介绍(Java基础还未更新完毕,后续慢慢补充内容),这里就介绍定义方式:

//分支结构:
	if(a) {
		...
 	} else if(b) {
		 ...
	} else {
 		...
	}

 var i = 1;
	when(i) {
		1 -> {
			println(i);
		}
		2 -> {
 			println(i);
		}
	}
     **when语句格式:
        when(obj) {
           value1 -> 返回结果;
           value2 -> 返回结果;
           ...
           }
           返回结果;
     (如果是返回数据类型,还可以这样玩:
        fun add(a: Int, b: Int) = if (a > b) a else b);**
//循环结构:
        fun size() {
            val number = 5;
            for (x in 0..number) {
                println(x);
            }
        }
        
        while(true) {
        	...
        }

(其中:in关键字表示:对象是否在元素范围之中,通常情况下会把元素集合中每一个元素都进行遍历,直到遍历完所有元素)
(形参中,until表示开区间,step表示每个多少元素隔多少个遍历)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值