Version:Test
©Raddy 2002

Java IV                                                     ZURÜCK

Anmerkungen
zum
Rückgabewert
a-absatz.pcx (280 Byte)
Anmerkung 1
Man kann zwar mehrere Variablen an eine Methode
übergeben, aber eine Methode kann immer nur eine Variable
zurückgeben.
     
a-absatz.pcx (280 Byte) Anmerkung 2
Schauen wir uns das Beispielprogramm von der vorigen Seite
nochmal. In Zeile 7 wird die Funktion "addieren" aufgerufen,
und ihr Rückgabewert der lokalen Variablen c zugeordnet:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

public class Rueckgabe
{
  //---------------------------------------------
  public static void main(String args[])
  {
     double c;
     c= addieren();
     System.out.println(c);
  }
  //---------------------------------------------
  static double addieren()
  {
     double pi = 3.1415;
     return pi;
  }
}

Wir wollen nun ein Vereinfachung kennenlernen:
Wir können nämlich auch den Rückgabewert direkt ausgeben
lassen, ohne ihn erst einer lokalen Variablen (c) zuzuordnen:

1
2
3
4
5
6
7
8
9
10
11
12
13
14

public class Rueckgabe_2
{
  //---------------------------------------------
  public static void main(String args[])
  {
     System.out.println(addieren());
  }
  //---------------------------------------------
  static double addieren()
  {
     double pi = 3.1415;
     return pi;
  }
}

Die Methode addieren() wird also innerhalb der Methode
System.out.println() aufgerufen.