return-Statement

Status
Nicht offen für weitere Antworten.

magic_halli

Bekanntes Mitglied
Hi,

mich würde mal interessieren, ob man irgendwie aus einer Funktion mittels return-STatement (oder sonstwie) mehr als bspw. eine ArrayList oder Variable zurückgeben kann.
Ich würde auch gern mal 2 Variablen zurückgeben lassen. :wink:

Gruß.
 
S

SlaterB

Gast
gib ein Objekt zurück, welches mehrere andere enthält,
im allgemeinesten Fall ein Object[]
 

Niki

Top Contributor
Nein das ist nicht möglich. Du kannst dir einen eigenen Typ basteln der als Return-Wert verwendet wird:

Code:
public class MyReturnValue{
  private String ret1 = null;
  private String ret2 = null;
  private Integer ret3 = null;

  //getter und setter

}

public MyReturnValue duhWas(){
  MyReturnValue ret = new MyReturnValue();
    ret.setRet1("ret1");
    ret.setRet2("ret2");
    ret.setRet3(new Integer(1));
  return ret;
}
 

Giftstachel

Bekanntes Mitglied
oder alternativ, und wenig sinnvoll...

alle daten vor der übergabe in einen string reinsetzen, und nach bedarf ausparsen.. also sozusagen ein array ohne array^^

wobei die möglichkeiten von slater und niki hier eindeutig mehr sinn machen ;)
 
M

maki

Gast
Oder eine Map zurückgeben, mit den Schlüsseln als Strings, welche als static final String in der Klasse definiert wrden.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R missing return statement Allgemeine Java-Themen 13
B XAResource[] return statement Allgemeine Java-Themen 3
rosima26 Unterschiedliche Werte bei return/print Allgemeine Java-Themen 12
LimDul Direktes return eines Array geht nicht Allgemeine Java-Themen 20
E Hat der Compiler einen Fehler oder warumbeendet return nicht eine Methode ? Allgemeine Java-Themen 7
I Java Optionals mit return-Block Allgemeine Java-Themen 2
V int Array einer return Methode übergeben? Allgemeine Java-Themen 4
S OOP Objekte als Return-Werte: Einen Klon zurückgeben oder Instanz auf das Feld? Allgemeine Java-Themen 10
V Wildcard aus Parameter in return type Allgemeine Java-Themen 2
P Return oder Global Allgemeine Java-Themen 3
W Rekursion-Probleme mit return Allgemeine Java-Themen 35
Dragonfire Code Konvention for-Schleife / return Allgemeine Java-Themen 15
B boolean return typ verwenden? Allgemeine Java-Themen 5
R return in try-catch-Blöcken Allgemeine Java-Themen 6
W return Collection mit schleife durchsuchen Allgemeine Java-Themen 10
H return bei Methode Allgemeine Java-Themen 2
chik 2 return werte für Greedy-Algorithmus (gelöst) Allgemeine Java-Themen 3
hdi dynamische return-Werte Allgemeine Java-Themen 15
M Problem mit return-werten Allgemeine Java-Themen 35
B Warum return type Object ? Allgemeine Java-Themen 4
D public boolean return Allgemeine Java-Themen 8
S Wie Carriage Return Line Feed abfragen. Allgemeine Java-Themen 6
M java-doc: @return mehrzeilig gestalten Allgemeine Java-Themen 3
L return-Funktion Allgemeine Java-Themen 5
L return Funktion Allgemeine Java-Themen 6
G return bei generiertem code Allgemeine Java-Themen 6
S Fehler beim return eines String Arrays Allgemeine Java-Themen 3
Fredy Return by value mit String?? Allgemeine Java-Themen 6
N Datentypen If-Statement wird "übersprungen" Allgemeine Java-Themen 2
E Statement Multithread fähig? Allgemeine Java-Themen 2
N switch Statement Allgemeine Java-Themen 4
V ' maskieren in SQL-Statement? Allgemeine Java-Themen 47
W Dringend: WebService Select Statement aus xml Datei Allgemeine Java-Themen 11
I JAVA+ MySQL locales statement? Allgemeine Java-Themen 2
J Problem mit SQL-Statement Allgemeine Java-Themen 12
M Probleme mit nem SQL Statement Allgemeine Java-Themen 7

Ähnliche Java Themen

Neue Themen


Oben