michael.eichberg@dhbw.de, Raum 149B
1.0
Welche der folgenden Deklarationen sind gültig?
int[] a;
int b[];
int c[] = new int[10];
var d = new int[10];
final double[] e = {1.0d, 1, 1l};
Wie kann man über die Elemente in einem Array iterieren?
Was ist die Ausgabe?
int[] a = new int[3];
for (int i = 0; i < a.length; i++) {
System.out.println(a[i]);
}
Was ist die Ausgabe?
final int[] a = {2,6,12};
for (int i = 0; i < a.length-1; i++) {
System.out.println(a[i]);
}
Welche Werte enthalten die Arrayelemente und was ist die Ausgabe?
final int[] a = new int[10];
a[0] = 0;
a[1] = 1;
for (int i = 2; i < a.length; i++) {
a[i] = i + a[i-1];
}
System.out.println(a[9]);
Welcher Code ist korrekt?
1int a[][] = new int[2][2];
2int b[][] = new int[2]{1,2,3,4};
3int b[][] = { new int[2], new int[3], new int[4], new int[6] };
Finden Sie den Fehler:
1for (int i = 1; i <= a.length; i++) {
2a[i] = i;
3}