Pessoal, boa tarde
Apesar de ser uma necessidade relativamente simples, não encontrei nenhum método pronto em Java que realizasse a tarefa de remover qualquer espaço em branco entre palavras de uma frase.
Sendo assim, resolvi fazer um método para atender a minha necessidade.
Gostaria de ver com vocês, se esta é a melhor maneira de fazer.
Estou preocupado em relação a performance, pois o volume das informações será bastante grande.
Ou que eu passo para o método é a frase:
ERA UMA VEZ UM METODO EM JAVA.
O método me devolve a mesma frase assim:
ERAUMAVEZUMMETODOEMJAVA.
Agradeço a atenção de todos.
Segue abaixo o método que eu fiz:
public String removeEspacoEntreFrase(String frase) {
char[] arrayComFrase = frase.toCharArray();
StringBuffer fraseSemEspaco = new StringBuffer();
for (int i = 0; i < arrayComFrase.length; i++) {
if (arrayComFrase[i] == ' ') {
continue;
}
fraseSemEspaco.append(arrayComFrase[i]);
}
return fraseSemEspaco.toString();
}