pete: length()

Hi

Ich möchte folgende FOR-schlaufe machen
for(int i = 0; i < test.length; i++)
{

}
test ist ein String-array (2 dimensional)
gibt beim kompilieren immer die meldung cannot resolve symbol method length()

... hab das schon 1000 mal gemacht, dreh noch durch

  1. Gib mal die Definition von "test" mit an... Dann kann man dir bestimmt helfen...

    1. Gib mal die Definition von "test" mit an... Dann kann man dir bestimmt helfen...

      String[][] test = new String[3][4];

  2. Hej pete,

    for(int i = 0; i < test.length; i++)
    gibt beim kompilieren immer die meldung cannot resolve symbol method length()

    hmmm, was nu? length() oder length?

    String[][] kennt die _Methode_ length() in der Tat nicht. Die Länge des Arrays ist dann nämlich in der _Variablen_ length gespeichert. Jetzt wisch dir mal die Tomaten aus den Augen und schau bitte nochmal in deinem Code nach, ob du nicht doch versehentlich irgendwo die Klammern gesetzt hast. ;)

    Im zweifelsfall etwas mehr Code posten.

    Beste Grüße
    Biesterfeld

    --
    Selfcode:
    fo:| br:> n4:? ie:{ mo:} va:} de:] zu:| fl:| ss:| ls:]
    1. Hej pete,

      for(int i = 0; i < test.length; i++)
      gibt beim kompilieren immer die meldung cannot resolve symbol method length()

      hmmm, was nu? length() oder length?

      String[][] kennt die _Methode_ length() in der Tat nicht. Die Länge des Arrays ist dann nämlich in der _Variablen_ length gespeichert. Jetzt wisch dir mal die Tomaten aus den Augen und schau bitte nochmal in deinem Code nach, ob du nicht doch versehentlich irgendwo die Klammern gesetzt hast. ;)

      Im zweifelsfall etwas mehr Code posten.

      Beste Grüße
      Biesterfeld

      arrg
      also im code bei ir stehts so
      test.length()
      werds mal ohne probieren

      thx