Swift基础篇——数组
发布时间:2020-12-14 01:43:34 所属栏目:百科 来源:网络整理
导读:数组 /*: 数组 * 格式 var arr: ArrayInt / var arr: [Int] * 可变和不可变 var/let */ // 定义不可变数组... let arr99 = [ 99 ] // 定义可变数组 //var arr: ArrayInt //var arr: [Int] //arr = [1,2] var arr = [ 1 , 2 ] // 1.遍历数组(取值) arr[ 0 ] f
数组/*: 数组 * 格式 var arr: Array<Int> / var arr: [Int] * 可变和不可变 var/let */
// 定义不可变数组...
let arr99 = [99]
// 定义可变数组
//var arr: Array<Int>
//var arr: [Int]
//arr = [1,2]
var arr = [1,2]
// 1.遍历数组(取值)
arr[0]
for item in arr
{
print(item)
}
// 2.添加
arr.append(3)
arr
// 3.修改
arr[1] = 9
arr
// 4.删除
arr.removeAtIndex(0)
arr
// 5.合并
var arr1 = [3,31)">5,31)">7]
arr += arr1
arr
// 6.Swift特殊
in arr[0..<2] // 0~1
{
print(item)
}
//arr.removeRange(Range(start: 0,end: 2))
//arr
// 通过观察可以发现Range其实就是一个半闭区间
arr.removeRange(2)
arr
arr += arr1[2] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 【vue+django+echars】 渲染数据echars的时候,所放的位置与
- 依赖倒置、控制反转和依赖注入辨析
- 了解C++编程中指定的异常和未经处理的异常
- c – 使用存储在向量中的对象的正确方法是什么?
- cocos2dx 3.x 自学笔记 <二> cocos2dx 中注册触摸事件touc
- fastjson JSON.parseArray
- Flex加载外部swf文件遇到的问题
- ORA-29701: unable to connect to Cluster Synchronization
- 使用加载图片解决在Ajax数据加载中页面出现短暂空白的问题(
- Cocos2D教程:使用SpriteBuilder和Cocos2D 3.x开发横版动作