Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Logik » return zwei Integer » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen return zwei Integer
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Java_Beginner
unregistriert
return zwei Integer Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
Hi :-)

die Fragen häufen sich, aber in der Programmierung ist Übung nun mal alles :-)

Es geht um Java.

Ich habe beispielsweise eine Methode

code:
1:
2:
3:
4:
5:
6:
7:
8:

public int add (int  zahl1, int zahl2)
{
    // Angenommen zahl1 = 14 und zahl2 = 6;      
}



Jetzt möchte ich beide Zahlen zurückgeben und möchte es als 14 und 6 zurück bekommen. Wenn ich jetzt return zahl1 + zahl2 mache, bekomme ich natürlich 20 zurück. Geht es, dass ich die beiden Zahlen einzeln bekomme. Hatte auch schon return zahl1 + "" + zahl2 versucht, kompiliert leider nicht (was auch verständlich ist)

Meine Ideen:
Vielen Dank für die Antworten :-)
07.12.2015 05:04
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Dein Ansatz mit zahl1 + " " + zahl2 geht, wenn du den Rückgabetypen auf String änderst.
Ansonsten kannst du auch ein Array zurückgeben oder eine eigene Klasse erstellen. Mit der Klasse Bruch aus deiner anderen Frage wäre es möglich, 2 ints zurückzugeben.
In C# gibt es noch das Schlüsselwort out, wenn du mehr als einen Rückgabewert hast. Aber das kann Java nicht.

__________________
Syntax Highlighting fürs Board (Link)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von eulerscheZahl: 07.12.2015 06:30.

07.12.2015 06:29 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Java_Beginner
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Vielen Dank :-)
07.12.2015 06:39
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Logik » return zwei Integer