Javakurs 2012/Vortrag2: Unterschied zwischen den Versionen
K (Linkfix: Alle Videos sind jetzt unter media.freitagsrunde.org zu erreichen.) |
K (Linkfix: Alle Videos sind jetzt unter media.freitagsrunde.org zu erreichen.) |
||
Zeile 60: | Zeile 60: | ||
Downloads: <br> | Downloads: <br> | ||
− | * [http:// | + | * [http://media.freitagsrunde.org/javakurs/2011/jk11-2.webm webM] (66MB) |
<!-- TBD von Thaddäus | <!-- TBD von Thaddäus |
Aktuelle Version vom 9. April 2012, 14:12 Uhr
Inhaltsverzeichnis
Schleifen und Arrays
Vortragende:
- Tim H.
Arrays
Ein Array ist eine Gruppe von Variablen des gleichen Typs, die unter einem gemeinsamen Namen angesprochen werden.
Ein Array erstellt man so:
- zuerst gibt man den Datentyp der im Array enthaltenen Werte an, z.B. int, double, String...
- dann ein Paar eckige Klammern
- dann den Namen des Arrays, wobei die normale Namenskonvention,
CamelCase mit erstem Buchstaben klein, gilt: Beispiel: int[] zahlen;
Die Variablen kann man entweder gleich oder später initialisieren, so wie es besser passt:
- man weist mit = den Wert zu, den man von new zurückbekommt
- new verwendet man so, dass man immer dahinter den Typ der Variablen wiederholt,
allerdings schreibt man jetzt in die eckigen Klammern hinein, wie viele Elemente sich im Array befinden sollen.
Auf die Elemente in einem Array kann man mit der [] Syntax zugreifen. Durch array[nummer] kann man entweder lesen was an der jeweiligen Stelle im Array steht, oder man kann diesem Element einen neuen Wert zuweisen.
Schleifen
Es gibt zwei Arten von Schleifen: Die while-Schleife ist geeignet, wenn man einen Vorgang so lange wiederholen möchte, bis eine vorgegebene Bedingung zutrifft. Die for-Schleife ist geeignet um beispielsweise einen Array zu durchlaufen.
Die while-Schleife schreibt man wie folgt:
- while( Bedingung ), z.B. while( i < 10 ),
diese Bedingung kann auch das Ergebnis einer Methode sein wie problemGelöst() oder nochAnDerArbeit()
- dann kommt in geschweiften Klammern der Inhalt (Body) der Schleife:
{ tu dies oder jenes... }
Die for-Schleife schreibt man wie folgt:
- for( drei Anweisungen, jeweils mit Semikolon getrennt ), z.B.
for( i=0; i<array.length; i++ )
- zuerst wird die Variable initialisiert, dann wird die Schleifenbedingung und
zuletzt die Weitersetzung der Schleifenvariable verfasst.
- danach kommt in geschweiften Klammern wieder die Anweisung,
die wiederholt werden soll.
Folien
Mitschnitt(von 2011)
Downloads:
- webM (66MB)