Swift 程式語言:統計陣列元素個數


在本文中,我們將學習如何編寫一個 Swift 程式來統計陣列中的元素個數。為了統計陣列中的元素個數,Swift 提供了一個 count 屬性。此屬性將返回指定陣列中存在的元素總數。例如  

  • Arr = [3, 5, 6, 4, 6] 因此 count 將返回 5。

語法

var count: Int{get}

或者您也可以這樣寫:

arrayName.count

這裡 count 是陣列的屬性,用於統計陣列內部存在的元素總數。要使用此屬性,我們在陣列名稱和屬性名稱之間使用點運算子。

演算法

  • 步驟 1 − 建立任意資料型別的陣列。

  • 步驟 2 − 使用 count 屬性統計陣列的元素,並將結果儲存在另一個變數中。

var res1Array = IntArray.count
  • 步驟 3 − 列印輸出

示例

import Foundation
import Glibc
 
// Creating an array of integer type
var IntArray : [Int] = [34, 56, 23, 55, 78, 12]

// Creating an array of string type 
var StringArray : [String] = ["Cow", "Bird", "Monkey", "Cat"]

// Counting the elements of the array
// Using count property
var res1Array = IntArray.count
var res2Array = StringArray.count

print("Integer Array:", IntArray)
print("Total number of elements:", res1Array)
print("\nString Array:", StringArray)
print("Total number of elements:", res2Array)

輸出

Integer Array: [34, 56, 23, 55, 78, 12]
Total number of elements: 6

String Array: ["Cow", "Bird", "Monkey", "Cat"]
Total number of elements: 4

在上面的程式碼中,我們建立了兩種不同型別(即 Int 和 String)的陣列,然後使用 count 屬性統計它們的元素,並顯示最終結果。

結論

因此,這就是我們如何藉助 count 屬性統計陣列中存在的元素總數。

更新於: 2022年12月20日

231 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.