Na programação Java, pode haver situações em que o programador precisa atualizar ou omitir os dados contidos. Por exemplo, eliminando dados de lixo eletrônico ou atualizando os dados acumulados de tempos em tempos, de acordo com o requisito. Para conseguir isso, Java fornece o “
String substitui ()”Método que é auxiliar para o desenvolvedor modificar as entradas mantendo os outros dados intactos.
Este artigo discutirá o uso e a implementação do método "String replipl ()" em Java.
Qual é o método "String replipl ()" em java?
O "substituir()”O método substitui cada ocorrência correspondente do antigo caractere/substring na string com o novo personagem/substring.
Sintaxe
corda.Substitua (x, y)
Na sintaxe dada:
- ““x”Refere -se ao personagem ou substring dentro da string associada que precisa ser substituída.
- ““y”Corresponde ao caractere ou substring recém -substituído na string associada.
Consideração importante: Se o personagem ou substring que precisar ser substituído não estiver contido na string, o “substituir()”O método retorna o personagem/string original.
Exemplo 1: Aplicando o método "String replipl ()" para substituir um caractere em java
Neste exemplo, o “String substitui ()”O método pode ser aplicado para substituir o caractere inicializado:
classe pública Substring
public static void main (string [] args)
String caractere = "x";
Sistema.fora.println ("O personagem dado é:"+caractere);
Sistema.fora.println ("O primeiro caractere substituído é:"
+personagem.substituir ('x', 'a'));
Sistema.fora.println ("O segundo caractere substituído é:"
+personagem.substituir ('y', 'b'));
De acordo com o código acima, aplique as seguintes etapas:
- Em primeiro lugar, inicialize o personagem que precisa ser substituído por um novo (personagem) e exibir -o.
- Depois disso, associe o “substituir()”Método com o caráter inicializado como seus parâmetros para substituir o caráter especificado anterior pelo último.
- Por fim, aplique o método discutido novamente de modo que o caráter especificado (não contido) no personagem associado seja substituído.
- Observe que a última etapa é aplicada para limpar o discutido “consideração" conceito.
Saída
Na saída acima, pode -se observar que a última linha produziu o “caractere padrão”Como o personagem especificado a ser substituído não pode ser encontrado.
Exemplo 2: Aplicando o método "String replate ()" para substituir uma substring em java
Neste exemplo em particular, o método discutido pode ser implementado para substituir um “substring”Dentro de uma string:
classe pública substring22
public static void main (string [] args)
String string = "Programação Java";
Sistema.fora.println ("A sequência fornecida é:"+string);
Sistema.fora.println ("A primeira substring substituída é:"
+corda.substituir ("java", "linux"));
Sistema.fora.println ("A segunda substring substituída é:"
+corda.substituir ("python", "linux"));
Neste bloco de código:
- Primeiro de tudo, inicialize o valor da string e exiba -o.
- Agora, aplique o “substituir()”Método referindo -se à sequência definida e substituindo a substring acumulada, como seu parâmetro anterior com o último parâmetro.
- Por fim, repita a abordagem discutida para substituir a substring (não encontrada), eu.e., ““Pitão”.
Saída
Nesse resultado, pode -se ver que a substring especificada é substituída corretamente.
Conclusão
O "String substitui ()”O método em Java substitui cada uma das ocorrências correspondentes do personagem/substring antigo na string pelo novo personagem/substring. Este método pode ser aplicado para substituir o caractere/substring anteriormente especificado pelo último, desde que seja válido ou incluído na string. Este blog elaborou a implementação do Java “String substitui ()”Método.