"Grundkurs Programmieren in Java - (8. Auflage, 2018)"
2001-2018, Carl Hanser Verlag

Lösungsvorschlag zu Aufgabe 3.24 (Version 3.0)

(c) 2001-2018 D. Ratz, D. Schulmeister-Zimolong, D. Seese, J. Wiesenberger

Der Wert e ist das Maximum der Werte a, b, c und d. Ein kürzeres Programmstück, das entsprechendes leistet wäre
    ...
    e = a;
    if (b > e)
      e = b;
    if (c > e)
      e = c;
    if (d > e)
      e = d;
    System.out.println("e = " + e);
    ...
Weiter hinten im Buch werden Sie feststellen, daß es noch kürzer geht:
    e = Math.max( Math.max(a,b), Math.max(c,d) );
Quelltext: Irgendwas.java