Swift – Propiedades de arrays

Una array es uno de los tipos de datos más utilizados debido a los beneficios que proporciona al escribir programas de manera más eficiente. Al igual que otros lenguajes de programación, en el lenguaje Swift, también array es una colección de tipos de datos similares. Almacena datos en una lista de pedidos. Cuando asigna una array a una variable, su variable es mutable, lo que significa que puede eliminar, agregar o modificar los elementos presentes en la array. Y cuando asigna una array a una constante, su array será inmutable, lo que significa que no puede modificar ni cambiar el tamaño de la array. Antes de comprender las propiedades de la array, en primer lugar, entendemos cómo crear una array:

var myarray = [TypeOfArray](count: NumbeOfItems, repeatedValue: Value)

o

var myarray:[Int] = [29, 17, 10]

spanor 

var myarray:Array<Int> = Array()  

Ejemplo:

var language = ["C", 'language","Java"] 
var num = [Int](count: 5, repeatedValue: 0)

Ahora, algunas de las propiedades de array comúnmente utilizadas son:

  • Array.count Propiedad
  • Array.primera propiedad
  • Propiedad Array.last
  • Propiedad Array.isEmpty

contar la propiedad

La propiedad count se usa para contar el número total de elementos, ya sean números o strings presentes en la array dada. 

Sintaxis:

Array.count

Ejemplo:

Swift

// Swift program to illustrate the use of count property// Creating and initializing array variableslet myArray1:[Int] = [23, 45, 67, 78, 65, 32, 34]let myArray2:[String] = [“C++”, “Java”, “Python”, “Perl”, “Go”]let myArray3:[Int] = [3, 45, 3, 86, 50]// Using count property to count the// elements present in each arraylet res1 = myArray1.countlet res2 = myArray2.countlet res3 = myArray3.count// Displaying the total countprint(“Total elements present in first array:\(res1)”)print(“Total elements present in second array:\(res2)”)print(“Total elements present in third array:\(res3)”)

Producción:

Total elements present in first array:7
Total elements present in second array:5
Total elements present in third array:5

primera propiedad

La primera propiedad se usa para encontrar el primer elemento, ya sea números o strings presentes en la array especificada.

Sintaxis:

array.primero

Ejemplo:

Swift

// Swift program to illustrate the use of first property// Creating and initializing array variableslet myArray1:[Int] = [23, 45, 67, 78, 65, 32, 34]let myArray2:[String] = [“C++”, “Java”, “Python”, “Perl”, “Go”]let myArray3:[Int] = [3, 45, 3, 86, 50]// Using first property to// find the first element// of the given arraylet res1 = myArray1.firstlet res2 = myArray2.firstlet res3 = myArray3.first// Displaying the first elementprint(“First element of the first array:\(res1)”)print(“First element of the second array:\(res2)”)print(“First element of the third array:\(res3)”)

Producción:

First element of the first array:Optional(23)
First element of the second array:Optional("C++")
First element of the third array:Optional(3)

última propiedad

La última propiedad se usa para encontrar el último elemento, ya sea números o strings presentes en la array especificada.

Sintaxis:

Array.último

Ejemplo:

Swift

// Swift program to illustrate the use of last property// Creating and initializing array variableslet myArray1:[Int] = [23, 45, 67, 78, 65, 32, 34]let myArray2:[String] = [“C++”, “Java”, “Python”, “Perl”, “Go”]let myArray3:[Int] = [3, 45, 3, 86, 50]// Using last property to find the last element// of the given arraylet res1 = myArray1.lastlet res2 = myArray2.lastlet res3 = myArray3.last// Displaying the last elementprint(“Last element of the first array:\(res1)”)print(“Last element of the second array:\(res2)”)print(“Last element of the third array:\(res3)”)

 

Producción:

Last element of the first array:Optional(34)
Last element of the second array:Optional("Go")
Last element of the third array:Optional(50)

Propiedad vacía

La propiedad isEmpty se usa para encontrar si la array especificada está vacía o no. Esta propiedad devolverá verdadero si la array especificada está vacía. De lo contrario, devolverá falso si la array especificada no está vacía.

Sintaxis:

Array.isEmpty

Ejemplo:

Swift

// Swift program to illustrate the use of isEmpty property// Creating and initializing array variableslet myArray1:[Int] = [23, 45, 67, 78, 65, 32, 34]let myArray2:[String] = [“C++”, “Java”, “Python”, “Perl”, “Go”]let myArray3:[Int] = [Int]()// Using isEmpty property to check// whether the given array is empty or notlet res1 = myArray1.isEmptylet res2 = myArray2.isEmptylet res3 = myArray3.isEmpty// Displaying the resultprint(“Is the first array is empty?:\(res1)”)print(“Is the second array is empty?:\(res2)”)print(“Is the third array is empty?:\(res3)”)

 

Producción:

Is the first array is empty?:false
Is the second array is empty?:false
Is the third array is empty?:true

Publicación traducida automáticamente

Artículo escrito por aayushbarmecha 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 *