Timer in Java

Code:
  1. /**  
  2.  *  
  3.  * @author Pepper.Love.Salt  
  4.  */  
  5.   
  6. import java.util.Timer;   
  7. import java.util.TimerTask;   
  8.   
  9. public class TimeCount   
  10. {   
  11.     public static void main(String[] args)   
  12.     {   
  13.         TimeCount tTask=new TimeCount();   
  14.         tTask.timeVoid(0,0,0);   
  15.     }   
  16.   
  17.     public void timeVoid(int h, int m, int s)   
  18.     {   
  19.         final Timer timer = new Timer();   
  20.         TimerTask tt = new TimerTask()   
  21.         {   
  22.             int[] rtn;   
  23.             int s, m, h;   
  24.             @Override  
  25.             public void run()   
  26.             {   
  27.                 s++;   
  28.                 if(s>=60)   
  29.                 {   
  30.                     m++; s=0;   
  31.                     if(m>=60)   
  32.                     {   
  33.                         h++;   
  34.                         m=0;   
  35.                         s=0;   
  36.                     }   
  37.                 }   
  38.                 System.out.println(h+" hours, "+m+" minutes, "+s+" seconds.");   
  39.                 rtn[0]=h;   
  40.                 rtn[1]=m;   
  41.                 rtn[2]=s;   
  42.                 // How to return an INT[]?? for future use   
  43.             }   
  44.         };   
  45.         timer.scheduleAtFixedRate(tt, 01000);   
  46.     }   
  47. }  

初学Java,想在自己的工程里加入一个计时器。

Google了一下,查到了上面这些代码。不过后来网址找不到了,所以对原作者说声谢谢了~   看你的代码前,还真不知道有个Timer 这么好用的class。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值