Thomas: ArrayList, mehrdimensional

Hi!

Ich habe eine ArrayList (ArrayList, weil dynamisch erweitert werden soll).
Nun soll diese mehrdimensional sein und etwa so aussehen:

PHP-Stil:

$bla = array(
    array("string",53,4),
    array("blabla",3929,2),
    array("foo",322,5)
);

bla[*][0] => String
bla[*][1] => Integer
bla[*][2] => Integer

Wie kriege ich sowas in Java hin?

Danke!

  1. Hi,
    habe zwar nur minimale Kenntnisse in Java aber versuchs mal mit einem Vector.

    viele Grüße,
    Michael

  2. Spricht das nicht für eine eigene Klasse, die die einzelnen Felder mit dem passenden Typ enthält? Die Instanzen dieser Klasse hängen dann in einer Liste.
    Also keine zweiten Indizes, sondern Feldnamen.
    Zusätzlicher Vorteil: Du weißt auf was du zugreifst, denn ein Feldname sagt mehr aus als ein Index.
    bla[*].myString
    bla[*].myInt1
    bla[*].myInt2