循环的介绍

  • 在开发中经常会需要循环
  • 常见的循环有:for/while/do while.
  • 这里我们只介绍for/while,因为for/while最常见

for循环的写法

  • 最常规写法
// 传统写法
for var i = 0; i < 10; i++ {
print(i)
}
  • 区间for循环
for i in 0..<10 {
print(i)
} for i in 0...10 {
print(i)
}
  • 特殊写法

    • 如果在for循环中不需要用到下标i
for _ in 0..<10 {
print("hello")
}

while和do while循环

  • while循环

    • while的判断句必须有正确的真假,没有非0即真
    • while后面的()可以省略
var a = 0
while a < 10 {
a++
}
  • do while循环

    • 使用repeat关键字来代替了do
let b = 0
repeat {
print(b)
b++
} while b < 20

最新文章

  1. Android自定义View滑动事件处理总结
  2. 谈谈 Google 的 Test Certified
  3. textView截取字符串-医生工作台1期
  4. [JFinal 2] JFinal 开发框架
  5. lightoj 1027 简单概率dp
  6. VC6 鼠标钩子 最简单样例
  7. 【Java入门提高篇】Day14 Java中的泛型初探
  8. HTML5总结
  9. c++第三次实验
  10. mlp_clf_mnist_test
  11. JPA、Hibernate、Spring data jpa之间的关系,终于明白了
  12. Apache Ant 项目构建
  13. linux下统计文本行数的各种方法
  14. python3 urllib.parse 常用函数
  15. vue开发小结(下)
  16. 在IE和Firefox中实现Flash透明背景
  17. DEFINE_PER_CPU,如何实现“数组”
  18. cmdb安装脚本
  19. bzoj千题计划124:bzoj1036: [ZJOI2008]树的统计Count
  20. 打开Android Studio时报Unable to access Android SDK add-on list

热门文章

  1. Java代码实体类生成SQL语句(Java实体类转数据库)
  2. 大厂必问的Spring面试题
  3. InnoDB学习(八)之 聚簇索引
  4. Jedis 连接池的基本使用
  5. shell3-循环
  6. JS 数组的基本使用和案例
  7. pytest用例的执行顺序
  8. vue中把一个事件绑定到子组件上
  9. nginx安装,手动源码安装
  10. 【Spring专场】「MVC容器」不看源码就带你认识核心流程以及运作原理