ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
1236
1236
EMPFEHLEN
-
29.06.11 23:19 #1
- Registriert seit
- Mar 2011
- Beiträge
- 14
Hallo,
Ich habe eine Methode mit einem int-Array als Parameter, also
Code :1
public void methodenName(int[] parameter) ...
Nun will ich die Methode aufrufen, aber wenn ich
Code :1
methodenName({1, 2, 3});
ausführe, kommt eine Fehlermeldung, dass int[] verlangt, aber (int, int, int) übergeben wurde. Wie muss der Methodenaufruf richtig heißen? Steh grad etwas auf dem Schlauch.
Vielen Dank schonmal für die Hilfe
-
Hallo TheWizardOfOz,
gib dem Kind vorher einen Namen und versuch es noch einmal.
Code :1 2
int[] intArray = {1,2}; methodenName(intArray);
Alternativ kannst du deine Methode auch wie folgt parametrisieren:
Dann würde auch folgender Aufruf funktionieren:Code :1
public static void methodenName(int ... parameter)
Code :1
methodenName(1,2,3,4);
www.itblogging.de - Informationen rund um die Informatik
Themen: Java, RCP, RAP, Linux, Shell, Ajax, Eclipse, Netzwerk, Security, PHP
-
30.06.11 00:14 #3
- Registriert seit
- Mar 2011
- Beiträge
- 14
Funktioniert nun so wie es sollte, vielen Dank!
-
30.06.11 08:36 #4SE Tutorials.de Gastzugang
Alternative wäre noch folgendes möglich:
Code java:1
methodenName(new int[] {1, 2, 3})
Ähnliche Themen
-
C++ Arry als Parameter übergeben
Von Bumbbleman im Forum C/C++Antworten: 6Letzter Beitrag: 27.06.09, 00:21 -
Klasse als Parameter übergeben
Von bastianl im Forum Java GrundlagenAntworten: 4Letzter Beitrag: 22.01.09, 20:13 -
Parameter übergeben
Von Jan-Frederik Stieler im Forum Flash PlattformAntworten: 4Letzter Beitrag: 25.10.07, 20:28 -
parameter von php an xsl übergeben
Von all_da_riots im Forum PHPAntworten: 0Letzter Beitrag: 24.03.07, 11:48 -
SQL Parameter übergeben
Von 7up im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 05.12.04, 18:51





Zitieren
Login





