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 次浏览

开启你的 职业生涯

通过完成课程获得认证

立即开始
广告