DonJure hat gesagt.:hmm
Wenn ich einem Vector einen anderen Vector hinzufüge, ändert er ihn als Object. kann dass sein.
Weil wenn ich den Vector wieder herausziehe habe ich ein Object - verstehe ich nicht ...
import java.io.*;
import java.util.*;
public class DataReader {
    Vector daten,ablage;
    String[] liste;
    /* 
     *
     */
    public DataReader() {
        daten = new Vector();
        ablage = new Vector();
    }
    
    //
    void getAlleStationen(){
        try{
            File data = new File("c:/bahnhof.txt");
            BufferedReader bf = new BufferedReader(new FileReader(data));
            String line;
            while((line = bf.readLine())!=null){
                liste = line.split(" ");
                for(int e=0;e<liste.length;e++){
                    ablage.add(liste[e]);
                    //System.out.println(ablage.elementAt(0) +"--");
                    //System.out.println(liste[e]);
                }
                daten.add(ablage);                
                ablage.removeAllElements();
               }
            bf.close();
        }
        catch(IOException f){System.out.println("Fehler");}
        
        Vector moped = new Vector();
        //System.out.println(daten.size());
        for(int i=0;i<daten.size();i++){            
            moped =(Vector)daten.elementAt(i);
            //System.out.println(moped.size());
            for(int d=0;d<moped.size();d++){                
                System.out.println(moped.elementAt(d).toString());
            }
        }
    }
    
    
}
	daten.add(ablage);
ablage.removeAllElements();
	daten.add(ablage);
ablage = new Vector();