Java:
package DigiUhr;
public class Zetiklasse {
int stunde;
int minute;
int sekunde;
public void setStartZeit (int stunde,int minute ,int sekunde){
setStunde (stunde);
setMinute (minute);
setSekunde (sekunde);
}
public void setStunde (int stunde){
if (stunde >= 0 && stunde <=23){
stunde = stunde;
}
}
public void setMinute (int minute){
if (minute >= 0 && minute <=59){
minute = minute;
}
}
public void setSekunde (int sekunde){
if (sekunde >= 0 && sekunde <=59){
sekunde = sekunde;
}
}
public void nextStep(){
int stunden;
int minuten ;
int sekunden;
sekunden =sekunde;
stunden = stunde;
minuten = minute;
boolean musti ;
musti = true;
do {
sekunden++;
oneSec();
System.out.println (stunden+":"+minuten+ ":"+sekunden );
if (sekunden >=59){
sekunden =0;
System.out.println (stunden+":"+minuten+ ":"+sekunden );
minuten++;
}
if (minuten >=59){
minuten =0;
System.out.println (stunden+":"+minuten+ ":"+sekunden );
stunden++;
}
if (stunden >=23){
System.out.println (stunden+":"+minuten+ ":"+sekunden );
stunden =0;
}
}while (musti = true);
}
public static void oneSec() {
try {
Thread.sleep(1000);
}
catch (InterruptedException e) {
e.printStackTrace();
}
}
}
So habe jetzt eine StartZeit , wie kann ich eine StopZeit in diesem Code erstellen
Zuletzt bearbeitet von einem Moderator: