Originariamente inviato da Vixer
ho sviluppato questi metodi, solo che mi eliminano il carattere ma non inseriscono lo spazio vuoto
codice:
//metodo che elimina il caratte '
public String eliminaCarattere(String nome) {
while(nome.indexOf("'")>0)
nome= removeCh(nome,nome.indexOf("'"));
return nome;
}
//metodo che restituisce la stringa senza il carattere in posizione index
private static String removeCh (String s , int index) {
if ((index > s.length()-1) || (index < 0)) return null;
String c = s.substring(0,index) + s.substring(index+1 , s.length());
return c;
}
E mica gli hai detto di inserire spazi vuoti...
codice:
String c = s.substring(0,index) + s.substring(index+1 , s.length());
Qui prendi la parte della stringa prima dell'apostrofo e ci aggiungi la parte dopo... se vuoi "aggiungere" uno spazio dovrai, appunto, aggiungerlo.
Ciao.