1 // DatumTest.java
2 package datum;
3
4 import java.util.Scanner;
5
6 /** 7 * DatumTest ist eine Main-Klasse, die Datumswerte verwendet. 8 * Beispielprogramm zur Programmiertechnik 1, Teil 4. 9 * @author H.Drachenfels 10 * @version 12.8.2019 11 */
12 public final class DatumTest {
13 private DatumTest() { }
14
15 private static final Scanner IN = new Scanner(System.in);
16
17 /** 18 * main ist der Startpunkt des Programms. 19 * @param args wird nicht verwendet. 20 */
21 public static void main(String[] args) {
22 System.out.println("Welches Datum ist heute? (jjjj-mm-tt) ");
23 Datum d = Datum.valueOf(IN.next());
24
25 Datum heute = Datum.heute();
26 if (d.equals(heute)) {
27 System.out.printf("Richtig, %s ist das heutige Datum!", d);
28 } else {
29 System.out.printf("Falsch, %s ist das heutige Datum, nicht %s!",
30 heute, d);
31 }
32 }
33 }
34