Neste tutorial de string swift, veremos o que o método HasSuffix () faz.
Considere um cenário
Mounika é um engenheiro químico. Ela tem muitos produtos químicos. É muito difícil para ela encontrar o nome de um final químico com algum nome. Seu irmão Rathore a ajudou a encontrar o nome químico com base nos personagens finais nos nomes químicos. Então, ele usou uma linguagem de programação rápida para verificar o nome final do produto químico. Dessa forma, ele ajudou sua irmã.
HasSuffix ()
hasSuffix () na string swift é usado para verificar se a string termina com caracteres específicos ou uma string. Se a string terminar com a string dada, o valor booleano - true será retornado. Em outros casos, o false retornará (se a string não terminar com caracteres específicos ou uma string).
Sintaxe:
swift_string.HasSuffix (string)
Parâmetros:
É preciso apenas uma string como um parâmetro.
Para entender esse método muito melhor, temos que ver os exemplos em detalhes.
Exemplo 1:
Vamos criar uma string e verificar se essa string termina com uma string específica.
// Considere a corda Swift.
var swift_string: string = "ligação de hidrogênio e oxigênio"
print ("String original -", Swift_string)
// Verifique se o swift_string termina com - "hidrogênio"
imprimir ("faz as extremidades swift_string com hidrogênio ?- ", swift_string.HASSUFFIX ("hidrogênio"))
Saída:
Explicação:
Linha 2:
Criamos uma string chamada swift_string que mantém “ligação de hidrogênio e oxigênio”.
Linha 7:
Agora, estamos verificando se o swift_string termina com "hidrogênio"
A saída é falsa porque não termina com a string - "hidrogênio".
Exemplo 2:
Vamos criar uma string e verificar se essa string termina com uma string específica.
// Considere a corda Swift.
var swift_string: string = "ligação de hidrogênio e oxigênio"
print ("String original -", Swift_string)
// Verifique se o swift_string termina com - "ligação"
Imprima ("O swift_string termina com a ligação ?- ", swift_string.HasSuffix ("Bonding"))
Saída:
Explicação:
Linha 2:
Criamos uma string chamada swift_string que mantém “ligação de hidrogênio e oxigênio”.
Linha 7:
Agora, estamos verificando se o swift_string termina com - “ligação”
A saída é verdadeira porque termina com a string - "Bonding".
Exemplo 3:
Vamos criar uma string e verificar se essa string termina com um personagem específico.
// Considere a corda Swift.
var swift_string: string = "potássio, carbono"
print ("String original -", Swift_string)
// Verifique se o swift_string termina com - "n"
print ("O Swift_string termina com P ?- ", swift_string.HASSUFFIX ("N"))
// Verifique se o swift_string termina com - "p"
print ("O swift_string termina com n ?- ", swift_string.HASSUFFIX ("N"))
Saída:
Explicação:
Linha 2:
Criamos uma corda chamada Swift_String que segura - “potássio, carbono”.
Linha 7:
Agora, estamos verificando se o swift_string termina com - "n".
A saída é verdadeira porque o swift_string ("potássio, carbono") termina com 'n'.
Linha 10:
Agora, estamos verificando se o swift_string termina com - "n".
A saída é falsa porque o swift_string ("potássio, carbono") não termina com 'n'.
Exemplo 4:
Vamos criar uma string e verificar se essa string termina com uma string específica com uma instrução if-else.
// Considere a corda Swift.
var swift_string: string = "potássio, carbono"
print ("String original -", Swift_string)
// Verifique se o swift_string termina com - "carbono"
if (swift_string.HasSuffix ("carbono"))
Imprima ("Swift_string End with Carbon")
outro
Print ("Swift_string não termina com carbono")
Saída:
Explicação:
Linha 2:
Criamos uma corda chamada Swift_String que segura - “potássio, carbono”.
Linha 7-12:
Agora, estamos verificando se o swift_string terminar com - "carbono" usando uma instrução if -else.
A saída é "swift_string end com carbono".
Conclusão
hasSuffix () na string swift é usado para verificar se a string termina com caracteres específicos ou uma string. É sensível ao caso. Também é possível usar este método com declarações if-else.