Swift Swing - Remover

Swift Swing - Remover
Nesse cenário, removeremos um personagem específico na string swift usando o método remove (). Leva o no parâmetro que leva um método index (). Isso funciona atribuindo a posição do índice do personagem via propriedade Offsetby.

Sintaxe

swift_string.Remova (em: swift_string.ÍNDICE (SWIFT_STRING.startIndex, offsetby: index_val)))

Onde: swift_string é a sequência de entrada e index_val é o índice do caractere a ser removido.

Parâmetro

Aqui está o único parâmetro tirado pelo método Remone (). Precisamos fornecer a propriedade StartIndex e o valor do índice através do deslocamento.

Retornar

Ele retornará o personagem removido.

Quando tentamos imprimir a string swift após aplicar o método, você verá que o personagem é removido em uma posição específica.

Exemplo 1

Vamos criar uma corda - 'potássio e hidrogênio' e remover o personagem na 4ª posição.

// Considere a corda Swift.
var swift_string: string = "potássio e hidrogênio"
print ("String original -", Swift_string)
// Remova o 4º caractere
print ("O personagem que é removido do swift_string -", swift_string.Remova (em: swift_string.ÍNDICE (SWIFT_STRING.StartIndex, Offsetby: 4)))
// agora exibe o swift_string final
print ("String final -", swift_string)

Saída

Explicação

Linha 2:

Criamos uma string chamada swift_string que mantém - “potássio e hidrogênio”.

Linha 7:

Remova o 4º caractere do swift_string e exiba -o.

Ele retorna o personagem - 's'

Linha 11:

Agora, exibiremos o swift_string final.

Exemplo 2

Vamos criar uma corda - 'potássio e hidrogênio' e remover o personagem na 11ª posição.

/// considere a corda Swift.
var swift_string: string = "potássio e hidrogênio"
print ("String original -", Swift_string)
// Remova o 11º caractere
print ("O personagem que é removido do swift_string -",
swift_string.Remova (em: swift_string.ÍNDICE (SWIFT_STRING.StartIndex, Offsetby: 11)))
// agora exibe o swift_string final
print ("String final -", swift_string)

Saída

Explicação

Linha 2:

Criamos uma string chamada swift_string que mantém - “potássio e hidrogênio”.

Linha 7:

Remova o 11º caractere do swift_string e exiba -o.

Ele retorna o personagem - 'n'

Linha 11:

Agora, exibiremos o swift_string final.

Se você tentar remover o personagem que está fora de alcance, você receberá um erro-Índice de String está fora dos limites.

Vamos demonstrar o erro.

// Considere a corda Swift.
var swift_string: string = "potássio e hidrogênio"
print ("String original -", Swift_string)
// Remova o 50º caractere
print ("O personagem que é removido do swift_string -",
swift_string.Remova (em: swift_string.ÍNDICE (SWIFT_STRING.StartIndex, Offsetby: 50)))
// agora exibe o swift_string final
print ("String final -", swift_string)

Erro:

Conclusão

Vimos exemplos diferentes para demonstrar o método Remover () em Swift. Remone () O método é usado para excluir um personagem específico em uma string swift com base na posição do índice. Passaremos a posição do índice de um personagem específico usando o Index () via Valor Offsetby. Ele retornará o personagem removido. Quando tentamos imprimir a string swift após aplicar o método, você verá que o personagem é removido em uma posição específica. Certifique -se de Java para especificar o índice de caracteres com o intervalo, caso contrário, você receberá um erro - “String Index está fora dos limites”.