java中如何在代码中判断时间过了10秒

请教下大家在java中怎么写下面这个条件更好些?感谢!voidwait_for_10_sec(){if(没过10秒){//这个条件怎么写比较准确和简洁些??return;... 请教下大家在java中怎么写下面这个条件更好些?感谢!
void wait_for_10_sec(){
if(没过10秒){ //这个条件怎么写比较准确和简洁些??

return;

}
//过了10秒才能走到下面
...

}
展开
 我来答
百度网友cd90c09
推荐于2017-09-04 · TA获得超过1688个赞
知道小有建树答主
回答量:690
采纳率:0%
帮助的人:549万
展开全部
long start = System.currentTimeMillis();//获得当前时间,得到的是毫秒数
/////////
long end= System.currentTimeMillis();//获得当前时间

//end-start得的是毫秒差,跟10秒比一下大小就可以了,注意单位换算,我就不赘述了
panshuyang
推荐于2017-10-13 · 超过14用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:27.8万
展开全部
记录一个开始时间sTime;
获取当前时间nowTime;
判断时间差是否大于或等于10000ms;
大于等于时就是过了10s了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
单纯的看_看
2014-11-18 · 超过69用户采纳过TA的回答
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:71.4万
展开全部
让int a=0 a++ sleep时间1S 当a>10 就过去了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鲸鱼爸爸
2014-11-18 · TA获得超过472个赞
知道小有建树答主
回答量:614
采纳率:0%
帮助的人:426万
展开全部
直接sleep 10秒。无须判断。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小青年宝哥
2014-11-18 · 超过62用户采纳过TA的回答
知道小有建树答主
回答量:263
采纳率:53%
帮助的人:60.9万
展开全部
加线程判断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式