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 {
}