每日打卡 周一 九月十八日
今天在java课上的练习题,有一个要求控制输入时间限制。
int count=90;//倒计时90秒 Timer timer=new Timer(); TimerTask task=new TimerTask(){ public void run(){ if(count>0) { System.out.println("倒计时:"+count); count-=10; } else { System.out.println("时间到!"); //进行相应操作 timer.cancel();//倒计时完成,取消该计时任务 } } };timer.schedule(task,0,10000);//每隔10秒执行一次该任务
在网上学习的倒计时写法,还有子方法的定义与使用,将main()函数里简单化,代码的可读性增强。
还有nextLine()与next()的区别在于,前者可以读取用户输入的换行键,后者就是用户不输入就不会向下执行。