classe String do Java tem muitos métodos internos para manipular o texto contido dentro da cadeia. Para remover apóstrofos de Cordas onde não deveriam existir, a função chave é o "substituir" função. Os apóstrofos são simplesmente substituídos com cadeias vazias.
Abra um novo arquivo de texto em branco. Qualquer editor de texto vai fazer, incluindo o Windows Notepad- no entanto, você terá recursos mais poderosos disponíveis para você se você usar um dedicado ambiente de desenvolvimento integrado Java (IDE). Salve o arquivo com o nome "StringManipulation.java."
Cole o seguinte código no arquivo de texto:
StringManipulation classe pública {
main (String [] args) public static void {
}
}
Todo o código para o resto do tutorial vai dentro dos colchetes do "principal public static void" Método.
Cole o seguinte para criar uma string e imprimir uma cópia do mesmo para o console:
= String s "-Esta é uma cadeia que contém um pouco apóstrofo incorreta do."--
System.out.printlnl (s) -Cole o seguinte código para remover os apóstrofos:
s = s.replace ("- `"-, "-" -) -
Pode ser um pouco difícil de ver neste tipo de letra, de modo a passar por isso passo a passo: A string `está sendo substituído por uma corda completamente vazio. A barra invertida é necessário dizer Java que você deseja que o apóstrofo para ser tomado literalmente e não interpretados como código Java. Finalmente, a cadeia resultante é copiado sobre a cadeia de idade.
Cole o seguinte para imprimir o resultado:
System.out.printlnl (s) -
dicas & avisos
- A função de substituir não modifica a sua própria corda. Em vez disso, ele retorna uma cópia da nova cadeia. Assim, se em vez do código na quarta etapa, você colou:
- s.replace (" `", "");
- A cadeia s permanecerá inalterada.