Programı çalıştırdıktan 5 saniye sonra ekrana Süre doldu yazdıracağız. sure=5000 5 saniyeye denktir.
saat.cancel(); ekrana süre doldu yazdırdıktan sonra durmasını sağlıyor. Eğer bunu silersek her 5 saniyede bir ekrana Süre doldu yazacaktır. Eğer belirli bir sayıda çalıştırmak isterseniz for döngüsü yardımıyla yapabilirsiniz.
package dersler;
import java.util.Timer;
import java.util.TimerTask;
public class Dersler {
public static void main(String[] args) {
Timer saat=new Timer();
TimerTask gorev=new TimerTask(){
public void run() {
System.out.println("Süre doldu");
saat.cancel();
}
};
int sure=5000; //5000=5 saniye
saat.schedule(gorev,sure);
}
}
Program Çıktısı:
Hiç yorum yok:
Yorum Gönder