Auf Thema antworten

Guten Abend zusammen


[code=Java]public class Versuch {

   

 public Versuch() {

  StringÄndern();

 }

 

 void StringÄndern() {

  String buf = null;

  String writeBack = null;

 

  try {

   BufferedReader input = new BufferedReader(new InputStreamReader(new FileInputStream("alt.txt")), 10000);

   FileOutputStream Fileoutput = new FileOutputStream("neu.txt");

   PrintStream ps = new PrintStream(Fileoutput);

   while (input.ready()) {

    buf = input.readLine();

    writeBack = buf.replaceAll("Birne", "SuperBirne");

    ps.println(writeBack);

   }

   input.close();

   ps.close();

   löschen();

   umbennen();

  } catch (Exception e) {

   System.out.println(e);

   System.out.println("Exception laden/schreiben!");

   System.exit(1);

  }

  return;

 }

 

 void löschen() {

  File alteTxt = new File("alt.txt");

  if (alteTxt.exists()) {

   alteTxt.delete();

  }

  System.out.println("alteTxt wurde gelöscht!");

 }

 

 void umbennen() throws IOException {

  File neueTxt = new File("neu.txt");

  neueTxt.renameTo(new File("alt.txt"));

 }

 

 public static void main(String[] args) {

  new Versuch();

 }

 

}[/code]


jetzt funktioniert alles wie es soll.


danke nochmal für eure Unterstützung:)



Oben