Swift学习记录 -- 7.数组的基本操作
来源:互联网 发布:知之阅读 pdf 编辑:程序博客网 时间:2024/05/19 13:44
//1.定义数组 (注意:创建数组的写法实在太多 ,这里仅仅写几种常用写法即可) //>1.定义不可变数组 : 使用let 修饰标识符定义的数组 let names = ["my","ym","my1","ym1"] //根据数组内容自动推导类型 //>2.定义可变数组 : 使用var 修饰标识符定义的数组 var namesM = [String]()
//2.可变数组的操作 //>2.1 增加元素 namesM.append("test") namesM.append("hello") //>2.2 删除元素 //删除所有 namesM.removeAll() namesM.removeAll(keepCapacity: true) //删除所有元素并且删除容量 //删除最后一个元素 (此处是可以提取返回值的 , 返回值为最后一个元素) namesM.removeLast() //删除指定索引元素 namesM.removeAtIndex(1) //>2.3 修改元素 namesM[0] = "oh" //>2.4 取出元素 let number = namesM[1]
//3.遍历数组 //>3.1需要使用索引 for index in 0..<namesM.count { print(namesM[index]) } //>3.2不需要索引,快速遍历 for element in namesM { print(element) } //>3.3 遍历数组中指定区间内容 for element in namesM[0...3] { print(element) }
//4.数组的合并 let newArray = names + namesM print(newArray) //注意:相同类型的数组才可以合并 例如下述两个数组是不能合并的,类型不一致 let array = ["my",18] //NSObject类型数组 let array1 = ["my","my1"]
0 0
- Swift学习记录 -- 7.数组的基本操作
- Swift学习记录 -- 8.字典的基本操作
- Swift学习记录 -- 15.tableView的创建与基本操作
- Swift对数组的常用基本操作
- Swift学习笔记(二十)——数组的基本操作
- 操作 swift学习记录(-)
- swift-集合类型01-数组的基本操作
- Swift学习记录 -- 6. 字符串的基本使用
- Swift学习记录 -- 9.元组的基本使用
- Swift学习记录 -- 11.函数的基本使用
- swift学习记录(基本数据类型)
- Swift学习记录 -- 2. 数据基本运算
- swift学习记录03-集合:数组、字典
- swift 学习记录(集合---数组)
- Swift学习:7.数组
- Swift 数组的常用操作
- erlang服务器操作 Swift 学习 记录
- 记录学习Swift的过程
- hdu1016 Prime Ring Problem(dfs)
- 《机器学习》学习笔记一
- 初学Java Socket编程实现简单的问候服务
- 阿里云服务器搭建
- 722C - Destroying Array 线段树
- Swift学习记录 -- 7.数组的基本操作
- Why OpenCV is slower than Matlab in matrix related operation,如:特征值分解,奇异值分解
- USB枚举过程
- ubuntu16.04安装最新版本的wine
- [50Tproject-13]
- SocketException类型的未处理异常在System.dll中发生
- Vuroria增强现实平台,Unity工具开发——ImageTarget Package 个性化更换UI菜单
- hibernate3.3.2学习笔记---将一棵树存进数据库
- LeetCode 409. Longest Palindrome 题解(C++)