8. Programmieren mit Objekten - auf Matthias-Draeger.info
8. Programmieren mit Objekten - auf Matthias-Draeger.info 8. Programmieren mit Objekten - auf Matthias-Draeger.info
Traversieren von Feldern int[] f = new int[10]; for(int i = 0; i= ArrayIndexOutOfBounds f.length hs / fub - alp2-08 20
Traversieren (2) for(int i = 0; i< f.lengthi++) { if (f[i] > AVG){count++;} } kann ersetzt werden durch: for (int x: f) { //Java 1.5 if (x > AVG){count++;} } Nicht immer hilfreich: for (int x: f) { x*=2; } verändert x, nicht f (!) hs / fub - alp2-08 21
- Seite 1 und 2: 8. Programmieren mit Objekten 8.1 O
- Seite 3 und 4: Beispiel: Bankkunden und ihre Konte
- Seite 5 und 6: Andere mögliche Initialisierungen
- Seite 7 und 8: Vergleich mit Listen in funktionale
- Seite 9 und 10: cons lineare Listen class IList{...
- Seite 11 und 12: Vorteile eines Wächterelements boo
- Seite 13 und 14: Einfügen in lineare zirkuläre Lis
- Seite 15 und 16: Wichtige Variante: Doppelt verkette
- Seite 17 und 18: Erzeugung eines Felds double[] myAr
- Seite 19: Kein Feld: Point [] pFeld; null Lee
- Seite 23 und 24: Programmieren mit Feldern (Beispiel
- Seite 25 und 26: Polynomauswertung nach Horner: p n
- Seite 27 und 28: 8.4 Zeichenketten In vielen Program
- Seite 29 und 30: Weiteres Besonderheiten … oder au
Traversieren (2)<br />
for(int i = 0; i< f.lengthi++) {<br />
if (f[i] > AVG){count++;}<br />
}<br />
kann ersetzt werden durch:<br />
for (int x: f) { //Java 1.5<br />
if (x > AVG){count++;}<br />
}<br />
Nicht immer hilfreich:<br />
for (int x: f) {<br />
x*=2;<br />
} verändert x, nicht f (!)<br />
hs / fub - alp2-08 21