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;
}