Array |
13.07.2015, 17:25 | Auf diesen Beitrag antworten » | |||||
Tina92 | Array Meine Frage: Hallo :-) Die nächste Frage: Wenn ich eine Methode habe die lautet: public static int erzeugeArray (int [] array) {} und eine zweite Methode: public static int [] erzeugeArray2 (int n) [} Wo liegt denn der Unterschied zwischen diesen beiden Methoden und vor allem wie bekomme ich das return bei der zweiten Methode hin? Meine Ideen: Vielen Dank :-) |
|||||
|
||||||
13.07.2015, 17:34 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Bei Methode 1 übergibst du ein Array als Argument und lieferst als Ergebnis eine einzige Zahl zurück. Bei Methode 2 ist es genau umgekehrt: du übergibst eine Zahl und lieferst ein Array. Eine mögliche Implementierung:
|
|||||
13.07.2015, 17:41 | Auf diesen Beitrag antworten » | |||||
Tina92 | Vielen Dank :-) Eine Frage noch: Warum muss die main - Funktion static sein? Ich hätte jetzt gesagt, dass Variablen und Methoden die static sind nicht an die Existenz eines bestimmten Objektes gebunden sind. Da die main-Funktion der Einstiegspunkt in das Programm ist, muss diese somit auch static sein, da sie sonst eben an ein Objekt gebunden wäre? |
|||||
13.07.2015, 18:00 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Ja. |
|||||
Anzeige | ||||||
|
||||||
13.07.2015, 18:01 | Auf diesen Beitrag antworten » | |||||
Tina92 | Sehr gut, vielen Dank :-) |
|||||
13.07.2015, 18:11 | Auf diesen Beitrag antworten » | |||||
Tina92 | Ich müsste noch einmal auf das Array zurückkommen: Die Ausgabe soll lauten: 1 1,2 1,2,3 1,2,3,4 1,2,3,4,5 Hier mein Code:
Irgendwie finde ich meinen Fehler nicht :-( |
|||||
13.07.2015, 18:23 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Das return in Zeile 20 ergibt keinen Sinn. Und ein Array brauchst du dafür wirklich nicht. |
|||||
13.07.2015, 18:25 | Auf diesen Beitrag antworten » | |||||
Tina92 | Sorry, der Funktionskopf ist so vorgegeben und darf nicht verändert werden. |
|||||
13.07.2015, 20:18 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Aber es ist nicht vorgegeben, wie oft du die Funktion aufrufen darfst, oder?
|
|||||
13.07.2015, 21:45 | Auf diesen Beitrag antworten » | |||||
Tina92 | Nein, das ist nicht vorgegeben :-) Vielen Dank für deine Hilfe :-) |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|