¿Cómo contar los elementos de un Array en Swift?

En Swift, una array es una colección genérica ordenada que se utiliza para mantener el mismo tipo de datos como int, float, string, etc. Aquí no se permite almacenar el valor de otro tipo. También mantiene valores duplicados del mismo tipo. Una array puede ser mutable e inmutable. Cuando asignamos una array a una variable, esa array se conoce como mutable, mientras que cuando asignamos una array a una constante, esa array se conoce como inmutable. En la array Swift, podemos contar los elementos de la array. Para ello usamos la propiedad count del array. Esta propiedad se usa para contar el número total de valores disponibles en la array especificada.

Sintaxis:

arrayName.count

Aquí, 

arrayName es el objeto de la clase de array.

Valor de retorno: devolverá el número total de valores presentes en la array dada. 

Ejemplo 1:

Swift

// Swift program to find the total number of elements in the array
import Swift
  
// Creating an array of Authors Name
// Here the array is of string type
var AuthorName = ["Tina", "Prita", "Mona", "Guri", "Om", "Rohit"]
  
// Finding the total number
var result1 = AuthorName.count
  
// Displaying the result
print("Total number of authors:", result1)
  
// Creating an empty array of GEmployee Name
// Here the array is of string type
var GEmployee = [Int]()
  
// Finding the total number
var result2 = GEmployee.count
  
// Displaying the result
print("Total number of Gemployees:", result2)

Producción:

Total number of authors: 6
Total number of Gemployees: 0

Ejemplo 2:

Swift

// Swift program to find the total number of elements in the array
import Swift
  
// Creating an array of Authors Name
// Here the array is of string type
var AuthorName = ["Tina", "Prita", "Mona", "Guri", "Om", "Rohit"]
  
// Using count property
if (AuthorName.count > 3)
{
    print("Array contains more authors name")
}
else
{
    print("Array contains less authors name")
}

Producción:

Array contains more authors name

Publicación traducida automáticamente

Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *