zoukankan      html  css  js  c++  java
  • Kotlin 区间的一些小注意

    1:步进 step

    在kotlin 中区间通过循环可以实现每隔几个输出。

    比如1..100,我每隔3个输出:

    fun main(args:Array<Stting>)
    { 
       for(n in 1..100 step)
    {  
    println(n)
    }

    2: 反向输出 downTo

     比如 我想输出100.1 普通的for是无反应的。

    必须通过downTo来实现

    fun main(args:Array<String>
    {
      for(n in 100 downTo 1)
    { 
             println(n)
    
    }

    或者:

    fun main(args:Array<String>
    {
     var nubs=100..1
      for(n in nubs.first downTo nubs.last)
    { 
             println(n)
    
    }

    通过nubs本身的一些方法来实现。

    反转:反转一个区间,

       var nbs=nubs.reversed()

    基本注意的地方也就是反向是没有办法直接输出的,必须通过别的方法来输出。

  • 相关阅读:
    Alpha、Beta、RC、GA版本的区别
    convertView
    Layouts
    Styles and Themes
    Android Studio
    Promise.race
    Base64
    NodeJS搭建HTTPS服务器
    CoreSeek
    Ping of Death
  • 原文地址:https://www.cnblogs.com/T-ARF/p/7612133.html
Copyright © 2011-2022 走看看