Swift 数组2025年3月17日 | 阅读 3 分钟 数组用于存储相同数据类型的多个值。数组就像一个容器,它以有序列表的形式保存了数据类型/多个值。当您获取数据时,您将按照在数组中定义的顺序获取元素。 一个数组可以存储任何数据类型的值,例如 Int、String、类等。 如何在 Swift 4 中声明数组?在方括号 [] 内指定数据类型以创建一个空数组。您必须在方括号 [] 内指定类型,否则 Swift 将其视为普通数据类型,并且您只能在其中存储单个值。 声明一个空数组语法 或 输出 [] 在这里,我们声明了一个常量 emptyIntArr,它可以存储整数数组,并初始化为 0 值。 直接创建一个数组Swift 是一种类型推断语言,因此,我们也可以直接创建一个数组,而无需指定数据类型,但我们必须用一些值进行初始化,以便编译器可以找出它的类型。 示例输出 [1, 2, 3, 4, 5] 在这里,我们声明了一个常量 someIntArr,它可以在不明确指定类型的情况下存储整数数组。此外,我们已经初始化了数组,其输出为 1、2、3、4、5。 声明具有指定数量的单个重复值的数组我们可以在 Swift 中将一个值重复特定次数以创建一个数组。这是通过使用带有 repeating 和 count 的数组初始化程序来完成的。 示例输出 ["JavaTpoint", "JavaTpoint", "JavaTpoint", "JavaTpoint", "JavaTpoint"] 在这里,我们定义了一个常量 arrWithRepeatingValues,它存储一个字符串 JavaTpoint 的数组,并按照 count 中指定的次数重复相同的值 5 次。 注意:在 Swift 4 中,我们无法像在其他编程语言中那样创建固定长度大小的数组。如何将值存储在数组中?让我们用一个常量 IntArray 来存储一些字符串 ![]() 数组的索引从 0 开始,这意味着第一个元素存储在索引 0 中,第二个元素存储在索引 (1) 中,依此类推。 如何在 Swift 中访问数组元素?您必须在数组名称后立即使用方括号内要访问的该数组的值的索引。 假设,我们如上所述声明了一个数组 intArray。第一个元素是 intArray[0],第二个元素是 intArray[1],依此类推。我们使用它们来访问数组的值。 示例输出 10 11 12 13 14 如何修改数组中的元素?我们可以使用赋值运算符修改数组的元素。我们必须在数组名称后添加要更新的值的索引,并在方括号内添加赋值运算符和新值。 示例输出 [12, 42, 45, 36, 14] 您也可以完全修改整个数组。 示例输出 [10, 20, 30, 40] 内置数组函数及其属性的列表
下一节Swift 字典 |
我们请求您订阅我们的新闻通讯以获取最新更新。