Frage von raptinator, 6

Wie lese ich die Uhrzeit über die Standardeingabe in java ein?

Hi haben diese Aufgabe gestellt bekommen : " Eine gültige Uhrzeit liegt im Intervall 00:00:00 (Stunden:Minuten:Sekunden) bis 23:59:59. Schreiben Sie ein Programm, welches drei ganzzahlige Werte von der Standardeingabe übergeben bekommt. Jeweils einen Wert für die Stunden, für die Minuten und für die Sekunden. Das Programm zeigt auf der Standardausgabe das Ergebnis der Überprüfung mit einem aussagekräftigen Text an." Das Einlesen zu Variablen ist kein Problem. Nur danach komme ich leider nicht weiter. Kann mir da vielleicht jemand helfen?

Antwort
von phigeek, 1
String[] split = eingabe.split(":");

int stunde = Integer.valueOf(split[0]);
int minute = Integer.valueOf(split[1]);
int sekunde = Integer.valueOf(split[2]);
Expertenantwort
von regex9, Community-Experte für Programmierung, 6

Nutze für die Ausgabe die printf-Methode https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html#printf-java.l... Du kannst über System.out auf sie zugreifen.

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten