Swift admite los diferentes tipos de colecciones genéricas y set es una de ellas. Un conjunto se utiliza para almacenar valores desordenados del mismo tipo. Significa que no puede mantener diferentes tipos en el conjunto. Puede usar un conjunto en lugar de una array si el orden de los valores no está definido o si desea almacenar valores únicos. No guarda valores duplicados, siempre guarda valores únicos. Generalmente utiliza una tabla hash para almacenar los elementos. También podemos verificar si el conjunto dado está vacío o no con la ayuda de la propiedad isEmpty . Esta propiedad devuelve verdadero si el conjunto dado está vacío o devuelve falso si el conjunto dado contiene algunos elementos.
Sintaxis:
establecerNombre.estáVacío
Aquí,
setName es el objeto de la clase set.
Valor de retorno: esta propiedad devolverá verdadero si el conjunto dado está vacío o devolverá falso si el conjunto dado contiene elementos.
Ejemplo 1:
Swift
// Swift program to check if the given set is empty or not import Swift // Creating an set of EmployeeSalary // Here the set is of int type var GEmpSalary: Set = [30000, 12200, 14000, 67800, 10000, 90000] // Checking the given set 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 set 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 set is empty or not import Swift // Creating an set of Authors Name // Here the set is of string type var GName: Set = ["Minaxi", "Prita", "Mona", "Guri", "Om", "Rohit"] // Checking the given set is empty or not // Using isEmpty property if (GName.isEmpty == true) { print("Yes! the given Set is empty") } else { print("No! the given Set is not empty") }
Producción:
No! the given Set 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