swift元组 集合 结构体 类
来源:互联网 发布:怎么看sql server版本 编辑:程序博客网 时间:2024/05/17 07:39
元组
结构
元组可以储存2个或多个变量var tupleName : (DataType1,DataType2)就像定义变量,你可以为你的元组定义任何变量名。var person : (String,Int)person = ("Kaven",47)
访问元组的数据
为了方便访问元组的变量var person : (name : String , age : Int)var person = (name : "Kaven", age : 47)var personInfo = ("kaven",38)var (name,age) = personInfprint(name)print(age) * 通过_来忽略你不需要获取的变量var (name,_) = personInfoprint(name)* 通过索引访问变量print(personInfo.0)print(personInfo.1)* 通过名字访问print(personInfo.name)print(personInfo.age)
集合
集合和数组 字典的区别:
数组和字典只能保存同一类型的数据而集合可以混合
定义集合
- var setName = Set < DataType > ()
- var setname = Set([Data1,Data2 .. DataN])
如果省去Set将变成一个集合
集合操作
和数组操作基本一致
- a.isSubsetOf(b) a是否是b的子集
- a.isSupersetOf(b) b是否是a的子集
a.isDisjointWith(b) a和b没有相同的元素
union合并
- subtract 移除a中所有b有的元素
- intersect 找出a和b中共有的元素
- exclusiveOr 找出a和b中各自独有的
结构体
struct structName{}
struct person{ var name : String var age : Int } var kaven = person(name : "kaven" , age : "100")
类
class ClassName {}var obj = ClassName()
0 0
- swift元组 集合 结构体 类
- swift 字典,元组,循环语句,判断语句,函数,结构体
- Swift 类 结构体
- swift tuples 元组
- swift-元组
- Swift 元组
- [Swift]元组-Tuples
- swift语言-元组
- Swift-元组tuple
- Swift 元组
- swift 元组
- Swift元组
- swift元组
- Swift 元组
- swift 2.0 元组
- Swift - Tuple(元组)
- swift之 元组
- swift元组类型
- 表单处理
- Spring的@Autowired注解、@Resource注解和@Service注解
- DM8168开机自动登入root,DM8168开机自动运行脚本
- Java中的LinkedList的方法的应用
- 关于加密和解密 -- 1
- swift元组 集合 结构体 类
- mac下的readelf和objdump
- 【模板】并查集
- Unity3d自动生成asset bundle name(2)
- Android电池信息(Battery information)
- 改变maven项目默认jdk
- 历届试题 连号区间数
- 音频节奏检测(Onset Detection)
- TK1/TX1 Gstreamer 测试命令