Hallo an alle
. Da ich hier schon seit ein paar Tagen Fragen stelle und ich immer Hilfe bekomme möchte ich mich mal herzlich bedanken!
[DUKE]DANKE SCHÖN![/DUKE]
Nun zu meinem nächsten Anfängerproblem. Ich habe hier eine Liste von String[] welche in eine TreeSet rein sollen. Ziel soll es sein das aus der tabelle1 und tabelle2 alle Werte in dem TreeSet enthalten sind. Natürlich nur einmalig. Also keine Duplikate. (Wenn ich das richtig verstanden habe ist das bei Sets eh immer so. Verbessert mich wenn ich da falsch liege).
Die Funktion add() kenne ich. Mit dieser habe ich es aber nicht hingekriegt.
adAll() kann ich nicht verwenden da dieser eine Collection erwartet und keine List<String>.
Kann mir bitte einer Verraten wie ich nun mein TreeSet befüllen kann?
[DUKE]DANKE SCHÖN![/DUKE]
Nun zu meinem nächsten Anfängerproblem. Ich habe hier eine Liste von String[] welche in eine TreeSet rein sollen. Ziel soll es sein das aus der tabelle1 und tabelle2 alle Werte in dem TreeSet enthalten sind. Natürlich nur einmalig. Also keine Duplikate. (Wenn ich das richtig verstanden habe ist das bei Sets eh immer so. Verbessert mich wenn ich da falsch liege).
Die Funktion add() kenne ich. Mit dieser habe ich es aber nicht hingekriegt.
adAll() kann ich nicht verwenden da dieser eine Collection erwartet und keine List<String>.
Kann mir bitte einer Verraten wie ich nun mein TreeSet befüllen kann?
Java:
private int CollectVariants(Reader table1,Reader table2)
{
List<String[]> tabelle1;
List<String[]> tabelle2;
TreeSet<String> variant= new TreeSet<String>() ;
tabelle1 = table1.read_csv();
tabelle2 = table2.read_csv();
// HIER SOLL DAS TREESET GEFÜLLT WERDEN
for (int y =0;y>tabelle1.lastIndexOf(tabelle1);y++)
{
//System.out.print(tabelle1.get(y)[0]);
//for(int x=0;x<tabelle1.get(x).length;x++)
// System.out.print(tabelle1.get(y)[x]+"\t");
//System.out.print("\n");
}
Iterator<String> iter;
iter = variant.iterator();
while(iter.hasNext())
{
System.out.print(iter.next());
}
return 0;
}