Kotlin(一)变量 数据类型 控制流程

1.变量、常量

var(variable) 变量,可以无限次赋值,生命周期仅限于函数内部

 var name = "Madrigal"

val(read only variable )只读变量,且只能赋值一次,不能修改

 val isBlessed = true

const val 编译时常量,全局变量,只能赋值一次,必须在函数外初始化

const val MAX_EXP : Int = 5000

2.if...else...

可以用变量接收值

boolean isBig = if(9 > 8){
   //do something

} else{
    //do somethingelse
}

3.when

非常简洁的语法,还支持range类型的表达式(in downto until

 when (healthPoints) {
        100 -> " is in excellent condition!"
        in 90..99 -> " has a few scratches."
        in 75..89 -> if (isBlessed) {
            " has some minor wounds but is healing quite quickly!"
        } else {
            " has some minor wounds."
        }
        in 15..74 -> " looks pretty hurt."
        else -> " is in awful condition!"

4.for...in...       更简单的循环


 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值