mam pytanie, w jaki sposob, moge zatrzymac wykonywanie np. jakiejs petli while, np po 20 sekundach??
probowalam cos robic z timemillis(), ale nie wychodzilo ;/
dzieki za pomoc
kasia. napisał(a)
mam pytanie, w jaki sposob, moge zatrzymac wykonywanie np. jakiejs petli while, np po 20 sekundach??
probowalam cos robic z timemillis(), ale nie wychodzilo ;/
dzieki za pomoc
Na takiej zasadzie
long startTime = System.currentTimeMillis();
while(startTime/1000+20<System.currentTimeMillis()/1000)
{...}
pozdrawiam
johny
sorki, ale to chyba nie dziala, albo ja robie cos nie tak ;/
do petli wrzucilam zwykle wypisywanie, i niestetye nic nie wypisuje
dzieki za pomoc !!
no nikt nie wie ?;)
robie cos takiego, ale dziala roznie, tzn. czasy uruchomienia programu nieznacznie sie roznia
public void tt(long x)
{
pocz=System.currentTimeMillis();
koniec=pocz+x;
while(pocz<koniec)
{
pocz=System.currentTimeMillis();
}
}
dzieki za pomoc !!
kasia. napisał(a)
no nikt nie wie ?;)
robie cos takiego, ale dziala roznie, tzn. czasy uruchomienia programu nieznacznie sie roznia
A mowilem juz, ze zrobilem blad? :-P Przepraszam...
long startTime = System.currentTimeMillis();
while(startTime/1000.0+20>System.currentTimeMillis()/1000.0)
{...}
Teraz jest dokladnie 20s - znak wiekszosci i porownuje double.
pozdrawiam
johny
dzieki za pomoc !!!!!