Stephan: Array länge

hi!

wenn ich ein string array habe, wie kriege ich dann die länge der einzelnen wörter raus, also zb die wortlänge von wort[1] ?? mit .length funktionierts schonmal nicht...!

  1. Halihallo Stephan

    wenn ich ein string array habe, wie kriege ich dann die länge der einzelnen wörter raus, also zb die wortlänge von wort[1] ?? mit .length funktionierts schonmal nicht...!

    Funktioniert nicht, gibt's nicht. Fehlermeldungen gibt es, nenn uns
    diese bitte.

    BTW. .length ist auch keine Eigenschaft von java.lang.String. length()
    hingegen schon (das ist eine *Methode*!). Vielleicht löst das das
    Problem bereits...

    Viele Grüsse

    Philipp

  2. Hi,

    wenn ich ein string array habe, wie kriege ich dann die länge der einzelnen wörter raus, also zb die wortlänge von wort[1] ?? mit .length funktionierts schonmal nicht...!

    Du mußt erstmal dafür sorgen, daß der Compiler weiß, daß das object in Deinem Array ein String ist (cast!). Dann kannst Du sämtliche Methoden der String-Klasse darauf anwenden.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. hi!

      Danke! aber wenn ich den array so anlege
         String[] wort=new String[600];
      ist er doch n String oder nicht?
      thx!

      1. Halihallo stephan

        String[] wort=new String[600];
        ist er doch n String oder nicht?

        Nein. Es ist ein Array of java.lang.String und die Länge eines Elementes
        erhälst du über "wort[index_nummeric].length();", wie bereits gesagt.

        Ich würde vorschlagen, dass du uns mit etwas mehr Code belieferst, falls
        die Lösungsvorschläge von MudGuard und mir, dich bisher nicht
        weiterbrachten.

        Viele Grüsse

        Philipp