Creación
En Swift, una cadena es una colección de caracteres. Hay tres formas de crear una cadena:
Afecto 1 - Uso de String ()
String () se usa para crear una cadena.
Sintaxis
String ("String")Aquí, String () toma un parámetro que representa la cadena.
Ejemplo
Creemos una cadena usando String () y mostrársela.
Producción
Enfoque 2: Uso del tipo de datos de cadena
La cadena es el tipo de datos que tenemos que especificar al crear una variable que almacene la cadena.
Sintaxis
swift_string: cadena = "cadena"Ejemplo
Creemos una cadena utilizando el tipo de datos de cadena y mostrárselo.
Producción
Enfoque 3: sin especificar el tipo de datos
También puede ser posible crear una cadena sin especificar el tipo de datos.
Sintaxis
swift_string = "cadena"Ejemplo
Creemos una cadena utilizando el tipo de datos de cadena y mostrárselo.
Producción
Enfoque 4: Uso de IsEmpty
Swift admite la propiedad isEtimty para verificar si la cadena está vacía o no devolviendo un valor booleano.
Sintaxis
swift_string.esta vacioDonde swift_string es la cadena.
Ejemplo
Ahora, creamos dos cadenas y verificamos si están vacías o no.
Ahora, creamos dos cadenas y verificamos si están vacías o no.
Producción
Desde la salida dada, la segunda cadena está vacía porque la salida es verdadera.
Concatenación de cuerdas
En Swift, puede ser posible concatenar dos o más cadenas usando el operador +.
Sintaxis
swift_string1+swift_string2+.. .Ejemplo 1
Concatenate dos cuerdas: Swift_String1 y Swift_String2.
Producción
Ejemplo 2
Concatenate dos cadenas vacías - Swift_String1 y Swift_String2.
Producción
Se devuelve la salida vacía.
Comparación
El igual a (==) es el operador utilizado para verificar si ambas cadenas rápidas son las mismas o no. Devuelve un valor booleano.
Sintaxis
swift_string1 == swift_string2Ejemplo
Compare dos cuerdas.
// crear tres cuerdasProducción
Podemos ver que Swift_String1 y Swift_String2 no son iguales. Mientras que el swift_string2 y swift_string3 son iguales.
Obtener el recuento de personajes
Swift admite la función de conteo para devolver la longitud de la cadena dada.
Sintaxis
Swift_string.contarEjemplo
Obtengamos la longitud de las cuerdas.
// crear dos cuerdasProducción
De la salida dada, la longitud swift_string1 es 9 y swift_string2 es 5.
Conclusión
Finalmente, llegamos a conocer las cuerdas rápidas. En esta guía, aprendimos qué cadena es rápida y también aprendimos las diferentes formas de crear la cadena. El igual a (==) es el operador utilizado para verificar si ambas cadenas rápidas son las mismas o no. Devuelve un valor booleano. La propiedad isEtimty en Swift verifica si la cadena está vacía o no.