Moin!
Ich habe zwei zwei Listen, die jeweils mit einem eigens erstellten Datentyp gefüttert sind.
"Schweißpunkt" ist ein Datentyp (Klasse), der unter anderen den Name und die Koordinaten X,Y,Z enthält, aber auch weitere nicht relevante Informationen.
Ich möchte mir nun die Schweißpunkte ausgeben lassen, welche nach Name in Liste A auftauchen, aber nicht in B. Und ich möchte die Schweißpunkte ausgeben, deren Name in A und B vorhanden ist, aber bei denen eine oder mehrere der Eigenschaften (X,Y,Z) nicht passen (also unterschiedlich sind).
Nun hatte ich bisher mehrere Ansätze, die ich entweder nicht fertig bekommen habe, oder die nicht gefruchtet sind. So könnte ich der klasse Schweißpunkte eine Funktion "equals" hinzufügen... habe ich aber nicht hinbekommen...
Habt ihr einen Tipp für mich? Ich scheitere gerade an der Komplexität...
Ich habe zwei zwei Listen, die jeweils mit einem eigens erstellten Datentyp gefüttert sind.
"Schweißpunkt" ist ein Datentyp (Klasse), der unter anderen den Name und die Koordinaten X,Y,Z enthält, aber auch weitere nicht relevante Informationen.
Ich möchte mir nun die Schweißpunkte ausgeben lassen, welche nach Name in Liste A auftauchen, aber nicht in B. Und ich möchte die Schweißpunkte ausgeben, deren Name in A und B vorhanden ist, aber bei denen eine oder mehrere der Eigenschaften (X,Y,Z) nicht passen (also unterschiedlich sind).
Nun hatte ich bisher mehrere Ansätze, die ich entweder nicht fertig bekommen habe, oder die nicht gefruchtet sind. So könnte ich der klasse Schweißpunkte eine Funktion "equals" hinzufügen... habe ich aber nicht hinbekommen...
Habt ihr einen Tipp für mich? Ich scheitere gerade an der Komplexität...