¿Cómo verificar si una array está vacía en Swift?

El lenguaje Swift admite diferentes colecciones como un conjunto, una array, un diccionario, etc. Una array es una colección genérica ordenada que se usa para mantener el mismo tipo de datos como int, float, string, etc., aquí no está permitido almacenar el valor de otro tipo. También mantiene valores duplicados del mismo tipo. 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, verificamos si la array dada está vacía o no usando la propiedad isEmpty . Esta propiedad se usa para encontrar si la array dada está vacía o no. Si la array dada está vacía, esta propiedad devolverá verdadero; de lo contrario, devolverá falso. 

Sintaxis:

arrayName.isEmpty

Aquí, 

arrayName es el objeto de la clase de array.

Valor devuelto: esta propiedad devolverá verdadero si la array dada está vacía o devolverá falso si la array dada contiene elementos.

Ejemplo 1:

Swift

// Swift program to check if the given array
// is empty or not
import Swift
  
// Creating an array of EmployeeSalary
// Here the array is of int type
var GEmpSalary = [34, 122, 14, 678, 1, 90]
  
// Checking the given array is empty or not
// Using isEmpty property
var result1 = GEmpSalary.isEmpty
  
// Displaying the result
print("Is the GEmpSalary is empty or not?", result1)
  
// Creating an empty array of int type
var GEmployee = [Int]()
  
// Finding the total number
var result2 = GEmployee.isEmpty
  
// Displaying the result
print("Is the GEmployee is empty or not?", result2)

Producción:

Is the GEmpSalary is empty or not? false
Is the GEmployee is empty or not? true

Ejemplo 2:

Swift

// Swift program to check if the given array is empty or not
import Swift
  
// Creating an array of Authors Name
// Here the array is of string type
var AuthorName = ["Tina", "Prita", "Mona", "Guri", "Om", "Rohit"]
  
// Checking the given array is empty or not
// Using isEmpty property
if (AuthorName.isEmpty == true)
{
    print("Yes! the given Array is empty")
}
else
{
    print("No! the given array is not empty")
}

Producción:

No! the given array is not empty

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 *