Iteration lauft nicht gut

Bitte aktiviere JavaScript!
Hallo Leute,
ich habe den folgenden Java-Code,
irgendwo auf meinem PC habe mehrere Ordner,
nun möchte ich die Ordnernamen in einem Excel-Datei schreiben,
leider schreibt er nur die erste Ordnername.
Java:
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class FileListExample {
    public static void main(String[] args) {
       
        File dir = new File("\\\\files\\dxfdwg_in\\eingesca");
  
        try{
           FileWriter out = new FileWriter("C:\\\\Users\\\\Desktop\\\\test\\\\out.xlsx
           String[] paths = dir.list();
           for (String path : paths) {
                 
           out.write( path );
           out.close();
              }
           }
        catch(IOException e){
           System.out.println("fehler");
           }
    }
}
 
A

Anzeige


Vielleicht hilft dir dieser Kurs hier weiter: (hier klicken)
Hallo,
ich habe schon gesucht,leider finde ich nicht.
ich möchte mit Zeileumbruch in meiner Datei schreiben
dh. ich nehme an, wir haben die folgende Ordner
Odner-TA
Odner-TE
Odner-TI
Odner-TO
Odner-TU
das in meiner Datei, wir so geschrieben
TA
TE
TI
TO
TU

Danke im Voraus
 
Wie konnte ich die Iteration schreiben? es geht darum ich habe ca. 1000 Ordnername, in die Datei zu schreiben
 
Hi mihe,
Vielan Dank
hatte ich schon etwas gefunden und zwar
Java:
String sep = System.getProperty("line.separator");
out.write(path + sep);
 
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben