S
SamLoper
Gast
Hallo,
Ich habe eine Liste mit 500 Zahlenreihen drinne. Diese Liste wird mit BufferedReader eingelesen und insgesamt gibt es 5 Methoden, die unterschiedliche Operationen mit bestimmten Zahlenreihen durchführen und jeweils auch eine Liste zurückgeben.
Nun brauch ich eine Funktion, die alle Operationen auf einmal durchführt und wieder eine Liste zurückgibt. Meine Frage:
Gibt es da eine elegantere Lösung als eine neue Liste anzulegen, durch alle Teillisten zu iterieren und den Inhalt der Teillisten an Stelle(i) in die Liste zu packen?
Über die die Liste die zurückgegeben wird, sollen alle einzelnen der 500 Zahlenreihen in der Form "neueListe.get(499) zugreifbar sein
bisheriger Ansatz:
Danke euch!
Ich habe eine Liste mit 500 Zahlenreihen drinne. Diese Liste wird mit BufferedReader eingelesen und insgesamt gibt es 5 Methoden, die unterschiedliche Operationen mit bestimmten Zahlenreihen durchführen und jeweils auch eine Liste zurückgeben.
Nun brauch ich eine Funktion, die alle Operationen auf einmal durchführt und wieder eine Liste zurückgibt. Meine Frage:
Gibt es da eine elegantere Lösung als eine neue Liste anzulegen, durch alle Teillisten zu iterieren und den Inhalt der Teillisten an Stelle(i) in die Liste zu packen?
Über die die Liste die zurückgegeben wird, sollen alle einzelnen der 500 Zahlenreihen in der Form "neueListe.get(499) zugreifbar sein
bisheriger Ansatz:
Code:
public ListdoAll()
{
String element;
List list = new ArrayList();
for (Iterator iter = formatDefault().iterator(); iter.hasNext();)
{
element = (String) iter.next();
list.add(element);
}
for (Iterator iter = format("-").iterator(); iter.hasNext();)
{
element = (String) iter.next();
list.add(element);
}
...
return element;
}
Danke euch!