Tenho o seguinte algoritmo que remove uma barra () de uma determinada String.
Por exemplo: Tenho o seguinte Fórum \aFtwQ
Quando aplico o algoritmo nessa palavra ela fica da seguinte maneira Fórum aFtwQ.
Como podem ver, fica um espaço depois de palavra Fórum.
Gostaria de saber como que faço para remover tudo que estar depois do espaço.
Desde de já obrigado pela ajuda de todos.
Abraço.
jaboot o trim() retira os espaços somente do final da string e não do meio acredito que o nosso amigo jeovane.reges gostaria de retirar tudo que vem depois do espaço.
Sugiro que faça assim
public static void main(String[] args) throws IOException {
String a = "Fórum aFtwQ";
String[] aux;
aux = a.split(" ");
System.out.println(aux[0]);
}
Split ele separa a sua string de acordo com o que vc colocar e retorna um um array de String.
O algoritmo abaixo como podem ver abri um arquivo .txt e faz a limpeza nele removendo o que estiver depois da barra “/”.
Como tem várias linhas o arquivo, quando mando imprimir na tela todos os resultados System.out.println(dic[0]); apenas os últimos resultados são apresentados.
O que eu gostaria além de fazer a substituição (que já estar fazendo depois da dica do brunobuild).
O que eu gostaria agora era de salvar todas as substituições em um arquivo .txt.
E assim poder reutilizar o arquivo .txt.
Entendeu?
[code]public class LimparCaracteres {
public static void main(String[] args) throws IOException {
String caminhoArq = “C:\Users\Jeovane\Desktop”;
File file = new File(caminhoArq+"\dicionario.txt");
BufferedReader br = new BufferedReader(new FileReader(file));