X - Erstes ElementY - Zweites Elementpublic class Tuple<X,Y>
extends java.lang.Object
implements java.lang.Comparable, java.io.Serializable
Tuple bestehend aus zwei Objekten. Implementiert Serializable. Das Serialisieren kann aber trotzdem fehlschlagen, wenn eines der Elemente nicht serialisierbar ist.
| Constructor and Description |
|---|
Tuple(X first,
Y last)
Setzt die Werte des Tupels.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object o)
Vergleicht die Werte von
first falls sie Comparable implementieren. |
boolean |
equals(java.lang.Object tupel)
Vergleicht ob die Elemente der Objekte übereinstimmen.
|
int |
hashCode() |
java.lang.String |
toString() |
public boolean equals(java.lang.Object tupel)
Vergleicht ob die Elemente der Objekte übereinstimmen. Dazu müssen first und last ungleich null sein.
equals in class java.lang.Objecttupel - VergleichsobjektObject.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int compareTo(java.lang.Object o)
Vergleicht die Werte von first falls sie Comparable implementieren. Wirft keine ClassCastException.
compareTo in interface java.lang.Comparableo - Zu vergleichendes Objekt.