Originariamente inviato da PeppinoCatrame
Una domanda su un altro escape che non riesco a trovare. Come indico il carattere spazio come char?
indirizzo.replace(' ','+');
scritto così non mi riconosce lo spazio!
Si infatti il metodo replace() di String non riconosce gli spazi
Dovresti implementarlo meglio tu. Io utilizzerei lo split() e poi aggiungerei il carattere sostitutivo:
codice:
public String replaceWhiteSpace(String input, String replacement){
String[] splitted = input.split(" ");
String nuova = "";
for(int i=0; i<splitted.length; i++){
nuova += splitted[i];
nuova += replacement;
}
return nuova;
}