Hallo liebe Community,
Ich hab da mal wieder ein Problem
.
Problem
Ich wollte gerne mein einglesene CSV Datei nochmal abspeichern.
Also ich kann mein Programm ausführen. Kriege keinen Compilerfehler weder einen Laufzeitfehler.
Alles scheint wunderbar zu laufen.
Java erstellt mir auch eine CSV Datei, nur leider ist sie Leer.
Die Daten gibt aber Java in der Console aus. Also würde ich von ausgehen das,dass Array gefüllt ist.
Hier mal den Code:
Ich hoffe ihr versteht mein Problem. Wenn ihr mehr Code braucht sagt bitte bescheid wollte erstmal das Wichtigste schicken und euch nicht mit Code erschlagen.
Ich hab da mal wieder ein Problem
Problem
Ich wollte gerne mein einglesene CSV Datei nochmal abspeichern.
Also ich kann mein Programm ausführen. Kriege keinen Compilerfehler weder einen Laufzeitfehler.
Alles scheint wunderbar zu laufen.
Java erstellt mir auch eine CSV Datei, nur leider ist sie Leer.
Die Daten gibt aber Java in der Console aus. Also würde ich von ausgehen das,dass Array gefüllt ist.
Hier mal den Code:
Java:
FileOutputStream fes = new FileOutputStream("VergleichSpeicher.txt");
OutputStreamWriter res = new OutputStreamWriter(fes);
BufferedWriter speicher = new BufferedWriter(res);
if(option == JFileChooser.APPROVE_OPTION)
{
anzahl = 1;
i =0;
do{
array.add(i,reader.readLine());
if( !(array.get(i).equals( "Ende"))){
anzahl++;
}
i++;
}
while( i < anzahl);
System.out.println(anzahl);
for(i = 0; i < anzahl; i++){
System.out.println(array.get(i));
speicher.write(array.get(i));
speicher.newLine();
}
Ich hoffe ihr versteht mein Problem. Wenn ihr mehr Code braucht sagt bitte bescheid wollte erstmal das Wichtigste schicken und euch nicht mit Code erschlagen.