G
Guest
Gast
Leider bekomme ich eine ---- Exception in thread "main" java.lang.NullPointerException
Ich denke das ich das ganze nicht ganz Ideal gelöst habe und dann steigt er
auch aus wenn nichts mehr in der Datei steht ???
Dachte eigentlich das wenn nichts mehr in der Datei steht kommt null zurück ???
Und wie kann ich den Inhalt der ArrayList also nicht das objekt sondern der Name wieder ausgeben ???
in der Datei steht:
Fritz;
Jakob;
Hansi;
Thomas;
Code:
package Test;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
public class Testen {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String ein = null;
ArrayList<String> inhalt = new ArrayList<String>();
int i = 0;
try {
BufferedReader einlesen = new BufferedReader(new FileReader("test.txt"));
try {
ein = einlesen.readLine().split(";").toString();
inhalt.add(ein);
System.out.println("Es sind " + inhalt.size() + " Namen gespeichert.");
while(ein != null){
ein = einlesen.readLine().split(";").toString();
inhalt.add(ein);
System.out.println("Es sind " + inhalt.size() + " Namen gespeichert.");
System.out.println(inhalt.get(i).toString());
i++;
}
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("IO Exception");
}
einlesen.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("File Not Found!");
} catch (IOException e) {
// TODO Auto-generated catch block
System.out.println("IO Exception 2");
}
}
}
Ich denke das ich das ganze nicht ganz Ideal gelöst habe und dann steigt er
auch aus wenn nichts mehr in der Datei steht ???
Dachte eigentlich das wenn nichts mehr in der Datei steht kommt null zurück ???
Und wie kann ich den Inhalt der ArrayList also nicht das objekt sondern der Name wieder ausgeben ???
in der Datei steht:
Fritz;
Jakob;
Hansi;
Thomas;