swift学习笔记2-串、循环、分支语句
来源:互联网 发布:淘宝水军平台 编辑:程序博客网 时间:2024/05/22 02:30
1.学过swift语言的,一定会为里面的串感到惊奇。在swift语言中,串可以直接比较,不像C语言,还需要调用相关的函数,这和java有相同之处。swift语言中,串是可以直接使用“+”运算符进行进行连接的。对与不同类型数据,swift也给出了如何将至连接到串中,好用的超乎你想象
//串的定义var a = "hello swift"var b = "hello world"//串的逻辑比较print(a==b)//串的连接a = a + bprint(a) //输出 hello swifthello worldvar c = a+bvar d = 10c = "\(d)\(c)"//输出 10 hello swifthello worldprint(c)c.append(b)print(c)//输出 10 hello swifthello worldhello world
2.从swift3.0开始,swift语言抛弃了object-c中for循环的写法。只能使用 for in循环
c = "hello"for char in 0..<c.characters.count {//遍历字符串 print(char)//输出 hello}var sum = 0for a in 1...10{ sum = sum + a//计算 1-10 的和}print(sum) // 输出55for b in 1..<10{ if(b < 5){ print(b) }}var times = 0while times < 5 { times += 1 print(times)}repeat{ print(times) times -= 1}while(times > 0)
3.swift语言的分支语句switch不需要添加break,系统根据条件进入指定的分支中,然后推出。swift提供了更复杂的条件匹配模式。十分灵活。swift语言中也有continue,和C用法一致。
switch times {case 1: print("times = 1")case 2,3,4: print("2<=times<=4")case let index where index>5 && index<10: print(".....")case 11...15: print(".....")default: print("other")}
阅读全文
0 0
- swift学习笔记2-串、循环、分支语句
- Swift 学习笔记 - 分支,循环,函数
- swift学习笔记(2)--控制语句与循环语句
- swift学习记录02-控制语句:分支、循环、跳转
- java学习笔记五——分支、循环语句
- Swift学习笔记五:循环和条件语句
- swift 学习<二> if分支, for循环,
- swift 学习记录(分支语句)
- java笔记之分支、循环语句
- 《从零开始学Swift》学习笔记(Day 18)——有几个分支语句?
- 《从零开始学Swift》学习笔记(Day 18)——有几个分支语句?
- Swift 分支语句
- <2>python学习笔记——分支和循环
- java 第三节课堂笔记(分支语句,循环语句)
- Swift分支语句--if语句
- swift学习之判断、循环语句
- swift 系统学习 06 循环语句
- swift 系统学习 06 循环语句
- UML统一建模语言
- 离轴系统设计思路
- Java-7-抽象类&接口笔记
- 字符串相关面试题
- STM32开发环境的搭建
- swift学习笔记2-串、循环、分支语句
- Linux的软连接与硬连接 ln -s
- 《完美Qt》之QString使用实例
- 015day(函数的学习)
- IOS SDK 接入 踩坑
- putty windows上传文件到linux服务器 & 从linux服务器 下载文件到 windows
- 详解YUV数据格式
- 【每日算法】lua实现快排算法
- List<T>常用的一些方法