Swift学习笔记(十三)——区间运算符和for-in循环
来源:互联网 发布:博尔特 知乎 编辑:程序博客网 时间:2024/05/04 13:05
区间运算符Range Operator也是Swift的一个比较突出的特点。可以用来表示一段数据的区域。区间运算符主要可以分为以下两类:
Closed Range Operator :闭区间[a,b] a...b :注意:a和b之间是三个点
Half-Closed Range Operator:前闭后开区间 a..<b 注意:a和b之间是两个点,一个小于号。
我们根据区间运算符和for-in循环来写两个小程序。
(1)这表示[1,10]进行循环遍历,右侧的控制台已经打印出1——10的数值。。
(2)代码表示[1,10)进行循环,从控制台可以看到打印出1到9的数值。
.
(3)使用for-in对数组进行遍历,在Swift中声明一个数组,并进行遍历打印。代码如下:
let numArray=[1,2,3,4,5]for i in 0..<numArray.count{ println(numArray[i])}
最后的输出结果如下:
。
总结,从上述例子中可以看到,为什么我们需要区间运算符中的左闭右开区间。因为在数组的遍历中,我们可以很方便的获取数组的长度,而数组的下标又是从0开始的。所以直接0..<数组长度。就可以进行遍历了。十分方便。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
2 0
- Swift学习笔记(十三)——区间运算符和for-in循环
- swift学习-(for in)循环
- swift 学习笔记(12)-区间运算符
- swift学习 运算符 之 for循环
- 属性—Swift学习笔记(十三)
- 学习Swift笔记 (十三)Swift的类和结构
- swift 字符、元组、随机数、区间运算、操作符重载——swift学习(三)
- Swift学习笔记(4)——基本运算符
- 基本运算符—Swift学习笔记(五)
- Swift学习笔记(二十三)——Swift泛型初识
- Scala学习整理[第二十二-二十三章 List和For循环]<Programming In Scala>
- swift 学习笔记(13)-for循环
- swift for、for-in循环
- Swift--区间运算符
- Swift区间运算符
- swift -区间运算符
- Swift-区间运算符
- 【Swift】学习笔记(五)——控制语句(if,switch,for-in,for,while,do-while)
- InnoDB引擎索引大观
- Householder 变换与 QR 分解
- Android常用设计模式(二)
- Fibonacci Again
- IFTTT开源Swift编写的帧动画框架--RazzleDazzle
- Swift学习笔记(十三)——区间运算符和for-in循环
- HDOJ DNA Sorting(第一周)
- GCC 编译选项(转)http://www.cnblogs.com/xmphoenix/archive/2011/03/21/1989944.html
- 音频格式(1): AAC学习记录
- eclipse安装spket插件提示js和jQuery代码
- 学习笔记
- STL
- 【冀宝er要逆袭之第一次排位赛】
- java中的包装类简介及拆箱和装箱