2
3 package maximum;
4
5 /**
6 * Integers enthält Methoden für den Umgang mit ganzen Zahlen.
7 * Beispielprogramm zur Programmiertechnik 1, Teil 4.
8 * @author H.Drachenfels
9 * @version 17.2.2011
10 */
11 public final class IntegerMethods {
12 /** Es soll keine Instanzen der Klasse geben. */
13 private IntegerMethods() { }
14
15 /**
16 * max bildet das Maximum zweier ganzer Zahlen.
17 * @param m ist die eine ganze Zahl.
18 * @param n ist die andere ganze Zahl.
19 * @return das Maximum der beiden Argumente.
20 */
21 public static int max(int m, int n) {
22 return m > n ? m : n;
23 }
24
25 /**
26 * min bildet das Minimum zweier ganzer Zahlen.
27 * @param m ist die eine ganze Zahl.
28 * @param n ist die andere ganze Zahl.
29 * @return das Minimum der beiden Argumente.
30 */
31 public static int min(int m, int n) {
32 return m < n ? m : n;
33 }
34 }
35