作者clerlk (低调)
看板java
标题Re: 请问.有关於输出的速度..
时间Mon Oct 23 21:46:21 2006
※ 引述《[email protected] (kimi)》之铭言:
: ※ 引述《[email protected] ( )》之铭言:
: > 可以利用 Thread.sleep(long millis) 来暂停程式
: > 暂停的时间是用毫秒来计算 换言之呼叫 Thread.sleep(1000) 程式会暂停一秒
: > 需要注意的是这个函式会 throws InterruptedException
: > 必须要用 try .... catch 来包住 如下所示 :
: > try
: > {
: > Thread.sleep(1000) ; //暂停一秒
: > }
: > catch( InterruptedException e )
: > {
: > }
: 还是不太会使用..DEBUG 没错误...可是执行就没反应了..
: 我是用Do-while来输出一排字串.要让她慢慢输出.
: try
: {
: Thread.sleep(1000);
: }
: catch(InterruptedException e)
: {
: do-while指令
: }
: 是这样用吗?.....(新手..问题若愚蠢请见谅)
你这样是睡一秒之後然後做 do while 里面的事
所以还是一下就全部印出来了
你希望慢慢输出字元出来
当然是要把Thread.sleep(1000) 放在回圈里面
每印一个字,然後睡一秒,回圈循环
这样就会达到你要的效果了
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.57.22