Ich lese csv-Datei mit openCSV-Leser. Es gibt eine Methode readAll, die List als Ergebnis angibt.Wie man über eine Liste iteriert, die Array von Zeichenfolgen enthält
List<String[]> myEntries = reader.readAll();
Ich möchte von ihm die jede Saite bekommen. Ich habe es versucht, aber es hat nicht geklappt.
Iterator itr = myEntries.iterator();
while(itr.hasNext()) {
Object element = itr.next();
for(String temp:element)
System.out.println(temp);
}
Es sagt mir ein Fehler geben, foreach
kann nicht auf den Typ Object
angewendet werden. Wie bekommt man die Fäden daraus?
Warum ist 'element' ein' Objekt' anstelle von 'String []'? – CollinD
Typumwandlung wird in Ihrem Code nicht richtig verwendet. – aksappy