Kotlin学习:区间

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/likui19921224/article/details/80090776

range:区间
起始值-终点值的范围
区间操作符 : ..(两个点)
区间检测操作符:in 判断一个值是否处于区间内
区间分为全闭合 和半闭合
全闭合就是上面的.. 表示小于等于和大于等于
半闭合使用until
–other:
区间递减使用 down to
递增 rangeto
上面2个均为数组类型的扩展函数(后面会介绍)存在
区间步进:step必须是:positive (积极的)
不存在步减! 如果需要使用类似的效果使用reversed

                       val  s=(1..100).step(2).reversed(); //不等同于下面的写法
                       val s_=(100..1).step(-2);//这是会报错的 
                     //  step  must be positive

猜你喜欢

转载自blog.csdn.net/likui19921224/article/details/80090776