kotlin中值范围
2024-09-03 14:20:16
值范围表达式用rangeTo函数,该函数的操作符形式是二个点(..)另外还有in 和!in 相关操作符,任何可比较的大小的数据类型都可以定义值范围
值范围应用
fun main(arg: Array<String>) { var n =100
if (n in 1..100){
print("符合")
}else{
print("不符合")
} }
fun main(arg: Array<String>) { for (i in 1..10 step 2)
println(i)
for (i in 10 downTo 2 )//从10 到 2 ,步长为1
println(i) for (i in 10 downTo 2 step 2)//10 到 2修改步长为2
println(i)
}
rangTo函数只是简单的调用了*Range 类的构造器
downTo扩展函数可用于一对整数类型值
reversed 对每个类都定义了reversed 扩展函数,所有这些函数都会返回相反的数列
step 步长值参数要求都是正数
最新文章
- POJ 3126 Prime Path
- java语法基本知识
- ArrayList实现线程安全的blogs
- java基础十二[集合与泛型](阅读Head First Java记录)
- 2----lua的入门
- Maven测试
- Linux查找文件夹名
- VS2015 C#.net4.6 windows的定时服务
- HDU1342 Lotto 【深搜】
- 【洛谷T7152】(考试题目)细胞
- android cookie持久化
- 牛客网 223C 区区区间间间(单调栈)
- Burp Suite设置代理
- Spring boot中自定义Json参数解析器
- 第三方API使用的好习惯
- 洛谷P2633 Count on a tree 主席树
- Selenium android driver
- Python字符串与二进制串的相互转换
- 更改Apache的首页
- cmd变量,参数,for循环,
热门文章
- RabbitMQ中初始化ConnectionFactory常用设置属性
- CentOS 安装hping3工具及安装遇到的错误及解决方法
- Cannot determine value type from string &#39;xxxxxx&#39;
- Cookie操作、ASP.Net文件上传HttpPostedFile
- 2019牛客多校D move——乱搞&;&;思维题
- 设置了msconfig处理器个数和内存开不了机终极解决办法
- Sort Letters by Case
- win10 UWP 动画
- MongoDB 比较适用哪些业务场景
- fputcsv