Hi!
Also ich will alle Elemente einer LinkedList, welche nur Strings enthält ausgeben erhalte jedoch folgende Meldung:
Bei folgenden Code:
[JAVA=42]
List<String> b = new LinkedList<String>();
Iterator<String> i = b.iterator();
boolean firstline = true;
Scanner scanner = new Scanner( new File("test.csv") );
while ( scanner.hasNextLine() ){
b.add(scanner.nextLine());
}
while(i.hasNext()){
if(firstline == false){
System.out.println(i.next());
}
firstline = false;
}
[/code]
Woran könnte das liegen ?
Mfg
Also ich will alle Elemente einer LinkedList, welche nur Strings enthält ausgeben erhalte jedoch folgende Meldung:
Exception in thread "main" java.util.ConcurrentModificationException
at java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:761)
at java.util.LinkedList$ListItr.next(LinkedList.java:696)
at list.Main.main(Main.java:34)
Java Result: 1
Bei folgenden Code:
[JAVA=42]
List<String> b = new LinkedList<String>();
Iterator<String> i = b.iterator();
boolean firstline = true;
Scanner scanner = new Scanner( new File("test.csv") );
while ( scanner.hasNextLine() ){
b.add(scanner.nextLine());
}
while(i.hasNext()){
if(firstline == false){
System.out.println(i.next());
}
firstline = false;
}
[/code]
Woran könnte das liegen ?
Mfg