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();