carookee - group communication for you
Home / JavaForum / Java allgemein
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.001 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 1932 von 2212 (87%) |<   <   >   >|

Autor Johannes Rieken
Datum 06.03.02, 16:17
Betreff Re: Wieviel Elemente gehen in einen Vector ? - Noch Genauer


hier ist die methode, die ich benutze. sie funktioniert auch sehr gut, aber bei großen verzeichnissen (ca. ab 5000 Dateien) bekomme ich eine NullPointerException

hier ist sie:
public static Vector ermittleAlleDateien(File pfad, boolean subDir){
    if(!pfad.exists())
    return new Vector(0);
    
    File[] tmp = pfad.listFiles();
    Vector alleDateien = new Vector();
    
    for(int i=0; i<tmp.length; i++){
        if(tmp[i].isFile())
        alleDateien.add(tmp[i]);
        else if(subDir)
        alleDateien.addAll(ermittleAlleDateien(tmp[i], subDir));
    }
    return alleDateien;
}



Diskussionsverlauf:
                ...schönes kurzes Programm, meine Version wäre umfangreicher gewesen.
            Lösung gefunden
                Re: Lösung gefunden
                    Re: Lösung gefunden
    Re: Wieviel Elemente gehen in einen Vector ? - Noch Genauer
        Re: Wieviel Elemente gehen in einen Vector ? - Noch Genauer
Wieviel Elemente gehen in einen Vector ?

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com