Hallo,
Status:
Ich habe eine Lise von 0-n Elementen. (1.3.5.45.342.77854.0.1.1.443.5, 1.23.22343.522,44232.2342...) bei denen ich wissen will, ob und wie oft diese in einem Textfile in Kombination mit dem String "Namen" vorkommen.
Problem:
die zweite Suche mit dem line.contains greift mir leider nicht bzw. kann es auch sein, dass wenn die Suche nach dem ersten Listenelement fertig ist, die Iteration auf das zweite Element gar nicht mehr durchgeführt wird.
Anbei der Code:
geworfen wird eine NullPointerException.
Ich wäre euch sehr dankbar.
LG, GGK
Status:
Ich habe eine Lise von 0-n Elementen. (1.3.5.45.342.77854.0.1.1.443.5, 1.23.22343.522,44232.2342...) bei denen ich wissen will, ob und wie oft diese in einem Textfile in Kombination mit dem String "Namen" vorkommen.
Problem:
die zweite Suche mit dem line.contains greift mir leider nicht bzw. kann es auch sein, dass wenn die Suche nach dem ersten Listenelement fertig ist, die Iteration auf das zweite Element gar nicht mehr durchgeführt wird.
Anbei der Code:
Java:
FileReader freader = new FileReader(file);
BufferedReader reader = new BufferedReader(freader);
int counter = 0;
for (int i = 0; i < list.size(); i++) {
while (reader.readLine() != null) {
line = reader.readLine();
if (line.contains("Name")) {
System.out.println("Listenelement: "+list.get(i));
if (line.contains(list.get(i))) {
counter++;
System.out.println(counter +list.get(i) +" found");
}
}
}
}
freader.close();
geworfen wird eine NullPointerException.
Ich wäre euch sehr dankbar.
LG, GGK