Swift 数组

Swift 数组,第1张

概述/*********************************************** Swift 数组 ***********************************************/ //在swift中,Array也没有可变和不可变类型之分,而且取决于用什么关键字来修饰,var就是可变,let就是不可变 在swift中,使用字面量来给一个数字赋值//1初始化va

/***********************************************

Swift 数组

***********************************************/

//在swift中,Array也没有可变和不可变类型之分,而且取决于用什么关键字来修饰,var就是可变,let就是不可变 在swift中,使用字面量来给一个数字赋值//1初始化var array:[String] = ["a","b","c"]//事先声明数组中的类型//var array:[String] = ["a","b",10]//报错10不是字符串类型var array1 = ["A","B",10]var array2:[NSNumber] = [1,2,3]println(array)println(array1)println(array2)//2数组增加元素//2.1调用append方法,我们调用append添加元素时,元素是添加到数组最后面array.append("d")println(array)//2.2使用加等号array += ["e","f"]println(array)//2.3使用insert方法 atindex是要插在哪个下标下array.insert("g",atIndex: 0)println(array)//3@R_502_6329@元素 通过下面面的方法来删除指定下标的元素array.removeAtIndex(0)println(array)//3.1改变数组中的元素array[0] = "P"println(array)//3.2利用下面的方法,不仅可以修改元素还可以删除 可以通过[0...4]修改这个数值来确定要修改的值array[0...4] = ["J","J","J"]println(array)//4数组的查询//4.1 用for - in来进行数组的遍历for value in array{    println("value = \(value)")}//4.2用全局的enumerate函数返回一个由每一个数据项索引值和数组值组成的元素for (index,value) in enumerate(array){    println("\(index):\(value)")}//5 数组的初始化,声明存储固定类型的数组var initArray = [String](count: 3,repeatedValue: "A")println(initArray)var initArray2:Array<String> = Array (count: 4,repeatedValue: "B")println(initArray2)
总结

以上是内存溢出为你收集整理的Swift 数组全部内容,希望文章能够帮你解决Swift 数组所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1086858.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存