Ergebnis 1 bis 6 von 6
  1. #1
    Fortgeschrittener Avatar von Javatar
    Registriert seit
    24.10.2011
    Beiträge
    47

    Reden [Java] versteh den Code (für totale Anfänger)

    Code:
    public class übung1 {
    
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            
            int t = 10;
            String[] z = {"ha"," we","hall","low","elt","lt","llo"," we","ll","hall","0","lowe"," we"};
    
            for( int x = 0; x < t ; x++ ){
                   if( x == 2 | x == 4 | x == 6 | x == 8 | x == 10 )
                      {
                       x = x - 3;
                     System.out.print( z[x]);
                    }
                      else if (x == 1 | x == 3 | x == 5 | x == 7 | x == 9 )
                    {
                        x = x + 5;
                     System.out.print( z[x]);
                    }
                    else
                    {
                     System.out.print(z[x]);
                    }
                    
                  }
            System.out.print(z[5]);
    
        }
    
    }
    Nachdem mein letzter Thread ein ziemlicher Fail war, probiere ich es noch einmal mit einem selbst geschriebenen Code.
    Wieder geht es darum das ihr den Code versteht.
    Das Ergebnis ist vllt schon absehbar.
    Also wer einfach nur ausprobieren mag ob er einfach JAvacode versteht kann ja mal Schritt für Schritt aufschreiben was in dem Code passiert.
    Da es recht einfacher Code, ist es etwas für Anfänger
    Mein Blog
    Twitterseite


    Ich bin zu blöd für die deutsche Grammatik und Rechtschreibung. ( kein Scherz )



  2. #2
    0x532d4d6f64 Avatar von Barny
    Registriert seit
    12.01.2007
    Beiträge
    630

    Standard

    Ist nicht sonderlich schwer zu verstehen, aber das hast du ja auch bereits gesagt!

    Hier mal die Lösung:


    Für mögliche Rechtschreibfehler oder Tippfehler bei den Indizes möchte ich mich jetzt zu so später Stunde schonmal entschuldigen!

    mfg

    Barny

    ~~~ Blog ~~~
    ~~~ PGP-Key ~~~

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Javatar (08.12.2011)

  4. #3
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Hier mal eine etwas schwierigere Variante:

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  5. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Apex (08.12.2011), Mofo (08.12.2011), Palme (01.02.2012), th0Zz (08.12.2011)

  6. #4
    Fortgeschrittener Avatar von Javatar
    Registriert seit
    24.10.2011
    Beiträge
    47

    Standard

    Mein Blog
    Twitterseite


    Ich bin zu blöd für die deutsche Grammatik und Rechtschreibung. ( kein Scherz )



  7. #5
    Stiller Leser
    Registriert seit
    07.06.2012
    Beiträge
    4

    Standard AW: [Java] versteh den Code (für totale Anfänger)

    Hmm leider keine Zeilennummern, aber läuft dieser Code überhaupt :-D

    in der for schleife:
    if(x==2){
    x=x-3; (somit ist x=-1)
    System.out.println(z[x]) <-- Index out of Bounds?!
    }

    Hab das ganze nicht ausprobiert, sagt mir wenn ich da falsch liege

  8. #6
    W32.FunLove
    Registriert seit
    21.02.2010
    Beiträge
    156

    Standard AW: [Java] versteh den Code (für totale Anfänger)

    x wird in der Schleife nie == 2 werden.

    Du hast aber allgemein recht, dass der Index nicht negativ werden kann.

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 25.04.2010, 22:04
  2. Java Anfänger will lernen..
    Von BlackFire2k8 im Forum Java
    Antworten: 5
    Letzter Beitrag: 25.03.2009, 15:40
  3. Java anfänger
    Von anfängerglück im Forum Java
    Antworten: 3
    Letzter Beitrag: 16.12.2008, 20:55
  4. Für PHP-Anfänger
    Von Floo im Forum PHP
    Antworten: 0
    Letzter Beitrag: 29.09.2007, 14:53
  5. C++ >>>>ANFÄNGER<<<<
    Von TheGuardian im Forum C, C++
    Antworten: 8
    Letzter Beitrag: 20.09.2007, 19:52

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •