Swift程式:向陣列中追加元素
在本文中,我們將學習如何編寫一個 Swift 程式來向陣列中追加元素。
陣列用於按順序儲存相同資料型別的元素,而集合用於儲存相同資料型別的不同元素,沒有確定的順序。這裡我們使用以下方法向陣列中追加元素:
使用 append(_:) 函式
使用 += 運算子
方法 1:使用 append(_:) 函式
為了向陣列中追加元素,我們使用 append() 函式。append(_:) 函式在陣列末尾新增一個新元素。
語法
func append(_value:Element)
這裡,value 表示我們要追加的元素。
演算法
步驟 1 - 建立一個字串型別的陣列。
步驟 2 - 列印原始陣列。
步驟 3 - 使用 append() 函式在指定陣列的末尾追加一個元素。myColors.append("Yellow")
步驟 4 - 列印輸出。
示例
下面的 Swift 程式演示瞭如何向陣列中追加元素。
import Foundation
import Glibc
// Creating an array of string type
var myColors = ["blue","Pink","Brown","Orange"]
print("Original array:", myColors)
// Appending an element in the array
myColors.append("Yellow")
print("Modified array:", myColors)
輸出
Original array: ["blue", "Pink", "Brown", "Orange"] Modified array: ["blue", "Pink", "Brown", "Orange", "Yellow"]
在上面的程式碼中,我們有一個字串陣列。現在我們使用 append(_:) 函式在陣列末尾追加名為 Yellow 的元素。
方法 2:使用 += 運算子
我們也可以使用 += 運算子向陣列中追加元素。此運算子在指定陣列的末尾追加元素。它也可以在陣列末尾追加多個元素。
語法
Array += [element]
這裡,element 表示我們要追加到陣列中的項。
演算法
步驟 1 - 建立一個字串型別的陣列。
步驟 2 - 列印原始陣列。
步驟 3 - 使用 += 運算子在指定陣列的末尾追加一個元素。mytable += [40]
步驟 4 - 列印輸出。
示例
下面的 Swift 程式演示瞭如何向陣列中追加元素。
import Foundation
import Glibc
//Creating an array of integer type
var mytable = [ 10, 15, 20, 25, 30, 35]
print("Original array:", mytable)
//Appending an element in the array
mytable += [40]
print("Modified array:", mytable)
輸出
Original array: [10, 15, 20, 25, 30, 35] Modified array: [10, 15, 20, 25, 30, 35, 40]
在上面的程式碼中,我們有一個整數型別的陣列。現在我們使用 += 運算子在給定陣列的末尾追加一個元素(這裡是 40),並顯示輸出。
結論
這就是我們如何向陣列中追加元素的方法。這兩種方法都在原始陣列的末尾追加元素。它們不會建立新的陣列。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP