Antes de discutir este método, veremos qué es una matriz.
Matriz rápida
Array in Swift es una colección que almacena múltiples elementos con el mismo tipo de datos.
En Swift, tenemos que especificar el tipo de datos para representar el tipo de datos de datos mientras crean una matriz. También puede ser posible crear elementos en una matriz sin especificar ningún tipo de datos.
Contar()
Count () en la matriz Swift se puede usar para devolver la longitud de una matriz. No toma ningún parámetro y devuelve el entero que representa el número total de elementos. Si no hay elementos en la matriz Swift, se devuelve 0. No toma ningún parámetro.
Sintaxis:
swift_array.contar
Ejemplo 1:
Cree una matriz rápida que almacene diez valores enteros y obtenga el recuento.
// crear una matriz rápida con 10 elementos enteros
var swift_array: [int] = [34,56,32,56,78,90,67,89,90,12]
// matriz de veloz real
Imprimir ("Array Swift real:", Swift_Array)
// devuelve el recuento total de elementos en el swift_array.
Imprimir ("Número total de valores:", Swift_Array.contar)
Producción:
Explicación:
Línea 2:
Creamos una matriz llamada swift_array que contiene 10 valores enteros.
Línea -8:
Ahora, utilizando la función de conteo, devolvemos los elementos totales de la matriz Swift.
Ejemplo 2:
Cree una matriz rápida que almacene dos valores de cadena y obtenga el recuento.
// crear una matriz rápida con 2 elementos de cadena
var swift_array: [string] = ["swift1", "swift2"]
// matriz de veloz real
Imprimir ("Array Swift real:", Swift_Array)
// devuelve el recuento total de elementos en el swift_array.
Imprimir ("Número total de valores:", Swift_Array.contar)
Producción:
Explicación:
Línea 2:
Creamos una matriz llamada swift_array que contiene 2 valores de cadena.
Línea -8:
Ahora, utilizando la función de conteo, devolvemos los elementos totales de la matriz Swift.
Ejemplo 3:
Crear una matriz rápida vacía y obtener el recuento.
// crear una matriz rápida vacía
var swift_array: [string] = []
// matriz de veloz real
Imprimir ("Array Swift real:", Swift_Array)
// devuelve el recuento total de elementos en el swift_array.
Imprimir ("Número total de valores:", Swift_Array.contar)
Producción:
Explicación:
Línea 2:
Creamos una matriz llamada swift_array sin elementos.
Línea -8:
Ahora, utilizando la función de conteo, devolvemos los elementos totales de la matriz Swift.
Puede ser posible usar este método con la instrucción "si".
Ejemplo 4:
Verificamos si el número total de elementos en la matriz Swift es igual a 3 o no.
// crear una matriz rápida vacía
var swift_array: [string] = []
// matriz de veloz real
Imprimir ("Array Swift real:", Swift_Array)
// verificar el recuento total de elementos en el swift_array es igual a 3 o no
if (swift_array.count == 3)
imprimir ("Swift_array tiene 3 elementos")
demás
imprimir ("Swift_array no tiene 3 elementos")
Producción:
Explicación:
Línea 7-13:
Aquí, verificamos dónde es el número total de elementos presentes en Swift_Array es igual a 3. Como el número total de elementos es 0, la condición se vuelve falsa y la instrucción print () dentro del bloque de lose se ejecuta y "Swift_array no tiene 3 elementos" es regresado.
Conclusión
Aprendimos a devolver el número total (longitud) de los elementos presentes en la matriz Swift utilizando el método de conteo. No toma ningún parámetro. Si no hay elementos en la matriz Swift, se devuelve 0. Discutimos los diferentes casos de uso de este método con el diferente tipo de matrices.