每日打卡 周一 九月十八日
今天在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()的区别在于,前者可以读取用户输入的换行键,后者就是用户不输入就不会向下执行。
浙公网安备 33010602011771号