0 Daumen
42 Aufrufe

Folgende Methode ist gegeben:

public void zahlen (int[] x) {...

Wenn ich nun in der main Methode diese Methode aufrufen will, schreibt man doch:

zahlen([10];

Ist da irgendein Fehler?

Gefragt von

1 Antwort

+2 Daumen
 
Beste Antwort
zahlen([10]; Ist da irgendein Fehler?

Hier sind mehrere Fehler.

1.) Es fehlt die runde Klammer am Ende der Methode zahlen(int[] x).

2.) Was ist [10]? Ein Integer-Array der Länge wird wie folgt definiert:

int[] x = new int[10];

Aufrufen kann man die Methode dann durch:

zahlen(x);

Man kann die Zahl (Größe) des Arrays auch weglassen, wenn man die Elemente direkt bei der Initialisierung einträgt.

int[] y = new int[]{1,2,3,4,5,6,7,8,9,10}

Dieses Array hat dann die Größe \(10\), da \(10\) Elemente eingetragen wurden.

Beantwortet von 8,3 k

Ein anderes Problem?

Stell deine Frage

Ähnliche Fragen

0 Daumen
1 Antwort
0 Daumen
1 Antwort
0 Daumen
1 Antwort

Willkommen bei der Stacklounge! Stell deine Frage sofort und kostenfrei

x
Made by a lovely community
...