Cadena Swift - Hassuffix

Cadena Swift - Hassuffix

En este tutorial de cadena rápida, veremos qué hace el método Hassuffix ().

Considere un escenario

Mounika es ingeniero químico. Ella tiene muchos productos químicos. Es muy difícil para ella encontrar el nombre de un final químico con algún nombre. Su hermano Rathore la ayudó a encontrar el nombre químico basado en los personajes finales de los nombres químicos. Entonces, usó un lenguaje de programación rápida para verificar el nombre final del químico. De esta manera, ayudó a su hermana.

Hassuffix ()

Hassuffix () en Swift String se usa para verificar si la cadena termina con caracteres particulares o una cadena. Si la cadena termina con la cadena dada, entonces el valor booleano - verdadero se devuelve. En otros casos, False regresará (si la cadena no termina con caracteres particulares o una cadena).

Sintaxis:

swift_string.Hassuffix (cadena)

Parámetros:

Se necesita solo una cadena como parámetro.

Para comprender este método mucho mejor, tenemos que ver los ejemplos en detalle.

Ejemplo 1:

Creemos una cadena y verifiquemos si esta cadena termina con una cadena en particular.

// Considere la cadena rápida.
var swift_string: string = "enlaces de hidrógeno y oxígeno"
print ("Cadena original -", swift_string)
// Compruebe si el swift_string termina con "hidrógeno"
Imprimir ("¿El swift_string termina con hidrógeno ?- ", swift_string.Hassuffix ("Hidrógeno"))

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada swift_string que contiene "enlaces de hidrógeno y oxígeno".

Línea 7:

Ahora, estamos revisando si el swift_string termina con "hidrógeno"

La salida es falsa porque no termina con la cadena - "Hidrógeno".

Ejemplo 2:

Creemos una cadena y verifiquemos si esta cadena termina con una cadena en particular.

// Considere la cadena rápida.
var swift_string: string = "enlaces de hidrógeno y oxígeno"
print ("Cadena original -", swift_string)
// verifique si el swift_string termina con "unión"
Imprimir ("¿Swift_string termina con la unión ?- ", swift_string.Hassuffix ("Bining"))

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada swift_string que contiene "enlaces de hidrógeno y oxígeno".

Línea 7:

Ahora, estamos revisando si el swift_string termina con - "unión"

La salida es verdadera porque termina con la cadena - "unión".

Ejemplo 3:

Creemos una cadena y verifiquemos si esta cadena termina con un carácter en particular.

// Considere la cadena rápida.
var swift_string: string = "potasio, carbono"
print ("Cadena original -", swift_string)
// verifique si el swift_string termina con "n"
imprimir ("¿Los termina con P Swift_String con P ?- ", swift_string.Hassuffix ("N"))
// verifique si el swift_string termina con "P"
imprimir ("¿El swift_string termina con n ?- ", swift_string.Hassuffix ("N"))

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada Swift_String que tiene: "potasio, carbono".

Línea 7:

Ahora, estamos revisando si el swift_string termina con - "n".

La salida es verdadera porque el swift_string ("potasio, carbono") termina con 'n'.

Línea 10:

Ahora, estamos revisando si el swift_string termina con - "n".

La salida es falsa porque el swift_string ("potasio, carbono") no termina con 'n'.

Ejemplo 4:

Creemos una cadena y verifiquemos si esta cadena termina con una cadena particular con una declaración if-else.

// Considere la cadena rápida.
var swift_string: string = "potasio, carbono"
print ("Cadena original -", swift_string)
// verifique si el swift_string termina con "carbono"
if (swift_string.Hassuffix ("Carbon"))
Imprimir ("Swift_string End with Carbon")

demás
imprimir ("Swift_string no termina con carbono")

Producción:

Explicación:

Línea 2:

Creamos una cadena llamada Swift_String que tiene: "potasio, carbono".

Línea 7-12:

Ahora, estamos revisando si el swift_string termina con "carbono" usando una declaración if -else.

La salida es "Swift_string End with Carbon".

Conclusión

Hassuffix () en Swift String se usa para verificar si la cadena termina con caracteres particulares o una cadena. Es sensible a la caja. También es posible usar este método con declaraciones if-else.