Salve a tutti....
il problema è il seguente:devo sostituire una riga in un file con un'altra.
Praticamente ho già scritto il codice che apre il file, prende una riga, me la salva in una stringa,sostituisce all'interno alla stringa le occorrenze di caratteri che mi interessano e poi....e poi non so come sovrascrivere questa stringa al posto della riga che mi interessa!!!
In poche parole sto sostituendo caratteri non validi all'interno di un file.
codice è questo:
....
String linea=br.readLine();
while(linea!=null) {
//System.out.println(linea);
char[] ac=linea.toCharArray();
for (int i=0;i<ac.length;i++){
switch (ac[i]) {
case '&':
linea=linea.replaceAll("&","&");
//QUI DOVREI SCRIVERE LA MIA LINEA IN SOSTITUZIONE DI QUELLA LETTA!!!
break;
case '°': linea=linea.replaceAll("°","°"); break;
default: ......
}
}
linea=br.readLine();
}