Hallo zusammen, ich bins mal wieder - der Problembär.
Ich schreibe gerade an einer Klasse die in einem array die umliegenden Felder überprüft.
Dabei bin ich bei folgender Methode auf ein Problem gestoßen.
Ich wollte die Ergebnisse (summeUmgebung) wegen der Übersichtlichkeit in eine txt schreiben und prüfen.
Das sind meine Ergebnisse:
0 6 9 8 13 20 17 12 21 14
Und das ist was vom FileWriter in die Txt geschrieben wird:
EDIT: Kann diese Zeichen hier nicht einfügen, sind Symbole wie Pfeile, oder das Musiksymbol --> ♫
Warum schreibt der Filewriter Symbole statt meiner Ergebnisse in die Txt Datei?
Stehe grade auf dem Schlauch ???:L
Grüße
zet
Ich schreibe gerade an einer Klasse die in einem array die umliegenden Felder überprüft.
Dabei bin ich bei folgender Methode auf ein Problem gestoßen.
Java:
public int berechneUmfeld()
{
int summeUmgebung = 0;
summeUmgebung = getRightNumber(gesuchteZahl) + getLeftNumber (gesuchteZahl)+getBottomNumber(gesuchteZahl)+getTopNumber(gesuchteZahl);
System.out.println("Summe der Umgebenden Zahlen ist: "+summeUmgebung);
// zu testzwecken um die Ergebnisse mal zu prüfen:
File f = new File("PfadZuEinerTxtDatei");
try
{
if (f.exists())
{
FileWriter fw = new FileWriter(f, true);
System.out.println(" "+summeUmgebung);
fw.write(summeUmgebung);
fw.flush();
fw.close();
}
else
{
System.out.println("Fehler beim Schreiben");
System.exit(0);
}
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
return summeUmgebung;
}
Ich wollte die Ergebnisse (summeUmgebung) wegen der Übersichtlichkeit in eine txt schreiben und prüfen.
Das sind meine Ergebnisse:
0 6 9 8 13 20 17 12 21 14
Und das ist was vom FileWriter in die Txt geschrieben wird:
EDIT: Kann diese Zeichen hier nicht einfügen, sind Symbole wie Pfeile, oder das Musiksymbol --> ♫
Warum schreibt der Filewriter Symbole statt meiner Ergebnisse in die Txt Datei?
Stehe grade auf dem Schlauch ???:L
Grüße
zet
Zuletzt bearbeitet: