Datentypen
Nenne mir den Datentyp: 4
byte, short, int oder long
!a = falsch
b = wahr
a ^ b = ?
falsch
Was ist der Rückgabewert?
Input: 20
public static boolean volljährigkeit(int alterFirat) {
boolean istVolljährig;
if (alterFirat >= 18) {
istVolljährig = true;
} else if (alterFirat < 18) {
istVolljährig = false;
}
return istVolljährig;
}
true
Wie oft wird diese Schleife ausgeführt?
for (int i = 0; i < 10; i++) {
// Code
}
10 mal
Nenne mir den Datentyp: 4.0
float oder double
9 % 10
Was ist der Rückgabewert?
input: 'PG Software Solutions'
public static int pgZuordnung(String pgName){
switch (pgName){
case 'Software Solutions':
return 28;
break;
case 'Treasury & ALM':
return 17;
break;
case 'Regional Banks – Finance & Risk':
return 23;
break;
default: 0
}
}
0
Wie groß ist i, wenn die Schleife 2 mal durchgelaufen ist?
for (int i = 0; i > 10; i--) {
// Code
}
Die ganze Schleife wird gar nicht ausgeführt, weil die Bedingung der Schleife, dass i kleiner als 10 sein soll, direkt erfüllt ist.
char
(12 % 3 != 0) || falsch = ?
wahr
Was ist der Rückgabewert?
Input: 8
public static boolean selbstVerwirrungVerwirrt(int inputZahl){
if(inputZahl < 0 || inputZahl > 10){
return !(10 % 3 != 0);
}
else if(inputZahl == 5){
return false;
}
else {
return true ^ false;
}
}
true
Was macht diese Schleife hier bzw. was ist das Ergebnis?
for (int i = 1; i <= 5; i++) {result += i;}
result = 10