• Kotlin基础-控制流


    /*
    * 循环:for ,while 及循环控制
    *
    * */
    fun main(args: Array<String>) {
        //for:1.依次操作一个序列中(数组)的每一项,执行次数是可预测的
        val number= arrayOf(1,2,3,4)
        for (i in number) {
            print(i)
        }
        //2.重复执行:for(a in 1..10){操作}
        for (a in 1..100) println("重要的事情说100遍")
      //while:适合执行次数未知的场合
    
        val a=5
        val b=7
        val result=if (a>b)"大于" else 3
        print(result)
        //when:可对某个变量的大小/范围/表达式/类型进行判断
        //包含的关系只执行一个
        when(result){
            in 0..10 ->{
                print("0~10之间")
            }
            !in 0..10 ->{
                print("不在0~10之间")
            }
            1,2,3 ->{
                print("1,2,3")
            }
            (9 - 6)->{
            print("值是3")
            }
            is Int ->{
                print("整型")
            }
            else ->{
                print("未知")
            }
        }
    }
  • 相关阅读:
    属性选择器
    优先级
    hj_html&css
    hj_解决gpedit.msc不存在的问题
    hj_designPatterns
    hj_ssm
    hj-springmvc
    hj_mybatis
    hj_Python踩坑之旅
    hj_Python学习笔记
  • 原文地址:https://www.cnblogs.com/my334420/p/7070795.html
Copyright © 2020-2023  润新知