401 Stimmen

Eine Java-Sammlung von Wertepaaren (Tupel?)

Mir gefällt, dass Java eine Map hat, in der man die Typen der einzelnen Einträge in der Map definieren kann, z.B. <String, Integer> .

Was ich suche, ist eine Art von Sammlung, bei der jedes Element in der Sammlung ein Wertepaar ist. Jeder Wert in dem Paar kann seinen eigenen Typ haben (wie das obige Beispiel mit String und Integer), der zur Deklarationszeit definiert wird.

Die Sammlung behält die vorgegebene Reihenfolge bei und behandelt einen der Werte nicht als eindeutigen Schlüssel (wie in einer Map).

Im Wesentlichen möchte ich in der Lage sein, ein ARRAY vom Typ <String,Integer> oder 2 beliebige andere Typen.

Ich weiß, dass ich eine Klasse mit nichts als den 2 Variablen darin erstellen kann, aber das scheint zu langatmig zu sein.

Ich erkenne auch, dass ich ein 2D-Array verwenden könnte, aber wegen der verschiedenen Typen, die ich verwenden muss, müsste ich sie Arrays von OBJECT machen, und dann müsste ich die ganze Zeit zu casten.

Ich muss nur Paare in der Sammlung speichern, also brauche ich nur zwei Werte pro Eintrag. Gibt es so etwas, ohne die Klasse Route zu gehen? Vielen Dank!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X