Nabend,
kann mir einer verraten wie es genau bei Java mit "Search und Replace String" in einer Datei funktioniert?
Was ich nicht verstehe, bei mir findet er auf einmal 2x "pp" und ersetzt es durch "TEST".
Dann hätte ich noch eine Frage, wie funktioniert es, dass wirklich nur der String ersetzt wird, der auch gesucht wird, also nur die eine Zeile. Bei mir wird die komplette Formatierung geschrottet und alles ist dann in einer Zeile.
Außerdem würde es mich auch interessiert ob es bei java auch eine funktion, ähnlich wie bei Php die funktion "file_get_contants"
Meine TestTextdatei sieht so aus:
pp
tt
ff
gg
Der Momentane Code:
VIELEN DANK SCHON MAL AN ALLE HELFER!!!
kann mir einer verraten wie es genau bei Java mit "Search und Replace String" in einer Datei funktioniert?
Was ich nicht verstehe, bei mir findet er auf einmal 2x "pp" und ersetzt es durch "TEST".
Dann hätte ich noch eine Frage, wie funktioniert es, dass wirklich nur der String ersetzt wird, der auch gesucht wird, also nur die eine Zeile. Bei mir wird die komplette Formatierung geschrottet und alles ist dann in einer Zeile.
Außerdem würde es mich auch interessiert ob es bei java auch eine funktion, ähnlich wie bei Php die funktion "file_get_contants"
Meine TestTextdatei sieht so aus:
pp
tt
ff
gg
Der Momentane Code:
Java:
public void ReadFile() throws IOException
{
FileReader freader = new FileReader(file_settings);
BufferedReader reader = new BufferedReader(freader);
while ((line = reader.readLine()) != null) {
this.searchString += line;
}
reader.close();
FileWriter writer = new FileWriter(file_settings);
System.out.println(this.searchString);
String result = searchString.replace("pp", "TEST");
System.out.print(result);
writer.write(result);
writer.close();
}
VIELEN DANK SCHON MAL AN ALLE HELFER!!!