• Kotlin 区间问题


    //区间
        val az = "a".."z"
        val d在其中 = "d" in az
        val 一到一百 = 1..100
        val 三十八在其中 = 38 in 一到一百
        val 倒计时 = 10 downTo (0)
        val 一百到二百 = 100.rangeTo(200)
        val 一百到一百间的奇数 = 一到一百.step(2)
        println(az)
        println(d在其中)
        println(一到一百)
        println(三十八在其中)
        println(倒计时)
        println(一百到二百)
        println(一百到一百间的奇数)
        for (i in 一百到一百间的奇数){
            print(i)
            if (i==99)
                break
                print(",")
    
        }
        println()
        val 倒数的奇数 = (1..100).step(2).reversed()
        for (i in 倒数的奇数){
            print(i)
            if (i == 1) break
            print(",")
        }
    
    
    
    
    运行结果
    
    
    "D:Program Files (x86)Javajdk1.8.0_131injava" -javaagent:D:软件百宝箱编译软件ideaIU-2017.2.3.winlibidea_rt.jar=58777:D:软件百宝箱编译软件ideaIU-2017.2.3.winin -Dfile.encoding=UTF-8 -classpath "D:Program Files (x86)Javajdk1.8.0_131jrelibcharsets.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibdeploy.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextaccess-bridge-32.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextcldrdata.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextdnsns.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextjaccess.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextjfxrt.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextlocaledata.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibext
    ashorn.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextsunec.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextsunjce_provider.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextsunmscapi.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextsunpkcs11.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibextzipfs.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibjavaws.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibjce.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibjfr.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibjfxswt.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibjsse.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibmanagement-agent.jar;D:Program Files (x86)Javajdk1.8.0_131jrelibplugin.jar;D:Program Files (x86)Javajdk1.8.0_131jrelib
    esources.jar;D:Program Files (x86)Javajdk1.8.0_131jrelib
    t.jar;D:kotlinProjectoutproductionHelloKotlin;D:软件百宝箱编译软件ideaIU-2017.2.3.winpluginsKotlinkotlinclibkotlin-stdlib.jar;D:软件百宝箱编译软件ideaIU-2017.2.3.winpluginsKotlinkotlinclibkotlin-reflect.jar;D:软件百宝箱编译软件ideaIU-2017.2.3.winpluginsKotlinkotlinclibkotlin-test.jar;D:软件百宝箱编译软件ideaIU-2017.2.3.winpluginsKotlinkotlinclibkotlin-stdlib-jre7.jar;D:软件百宝箱编译软件ideaIU-2017.2.3.winpluginsKotlinkotlinclibkotlin-stdlib-jre8.jar" com.xiaoboswift.test.ThirdKt
    a..z
    true
    1..100
    true
    10 downTo 0 step 1
    100..200
    1..99 step 2
    1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99
    1
    Process finished with exit code 0
    
    
                                        
    
  • 相关阅读:
    Git 中 .gitignore 的配置语法
    DMX512协议
    k8s 报错总结
    yum 源配置
    docker 安装 docker-compose
    docker 搭建 Harbor 仓库
    linux 远程执行命令
    远程从服务器A拷贝文件到服务器B
    docker 搭建私服仓库
    awk和xargs清除docker 容器、镜像
  • 原文地址:https://www.cnblogs.com/CCCrunner/p/11781761.html
Copyright © 2020-2023  润新知