Announcement

Collapse
No announcement yet.

Array-Verschachtelung verschiedener Array-Typen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Array-Verschachtelung verschiedener Array-Typen

    Ist folgende Array-Verschachtelung erlaubt?

    Code:
    int B[][] = new int[3][];
    
    B[0] = new string[3];
    B[1] = new int[5];
    B[2] = new char[30];

  • #2
    Nein, ist nicht erlaubt.

    Comment


    • #3
      Danke für die schnelle Antwort.

      Sind auf andere (unkomplizierte) Weise "echte" mehrdimensionale Arrays möglich (nicht nur "int-arrays of arrays gleichen typs")?

      Comment


      • #4
        https://www-rz.uni-hohenheim.de/anw/...0000F81F03C100
        Christian

        Comment


        • #5
          Ich nutze Array nur in Ausnahmefällen (ne Schnittstelle zwingt mich oder ich will einen riesigen Datenblock schnell transportieren).

          Die Collection-Familie bietet da mehr Flexibilität... ich rate dazu!

          Ansonsten kannst Du ja noch ein Object[][] nehmen... da kannst jedes Objekt reinpacken - nur eben keine primitiven Datentypen (einer der Nachteile von Java) - zum Glück gibt es ja für jeden primitiven Datentyp eine Objekt-Alternative.

          Gruß Clemens

          Comment

          Working...
          X