For loop - DJO Amersfoort Cursussen

advertisement
Loops en errors
Array's
Random
try catch
for loop
while loop
do while loop
Arrays

Meerdere waardes in een variabele.
Moet direct of in constructor het maximale
aantal waardes toegewezen krijgen.

public int[] variabelenaam = new int[5];



variabelenaam.clone();
variabelenaam.length;
Arrays



public int[] i = new int[5] {5,2,4,5,7};
i[2] levert dan 4
i[2] = 1 zet de waarde van 4 naar 1
Random




Geeft pseudo-willekeurige uitkomsten.
Kan getallen, kommagetallen, lange getallen
en waar/niet waar genereren
kortom: integers, floats, doubles, longs, en
booleans
floats en doubles zijn van 0.0 tot 1.0
Random code






Random r = new Random(seed);
r.nextInt(), of r.nextInt(max)
r.nextDouble()
r.nextFloat()
r.nextLong()
r.nextBoolean()
For loop

herhaald bepaalt aantal keer een handeling.

for (beginconditie; eindconditie; verandering;)

++ = +1
-- = -1

dus i = i + 1, = i += 1, i++

For loop code

}
for (int i = 0; i < 5; i++) {
// word 5 keer gedaan
While loop

Herhaald zolang bepaalde conditie true is.
Gebeurd niets als conditie in begin false is.

while (true) {

}
Do while loop


Zelfde als while loop, maar word minstens
een keer uit gevoerd.
do {
} while (true);
try catch




Bij error stop je programma
Dit kun je voorkomen
Vangt een exception dit de errorgegevens
bevat
Kan de fout localizeren
try catch code

try {
} catch (Exception e) {
} finally {
}
Download