Re: 請問.有關於輸出的速度..
※ 引述《kimiyuan03.bbs@bbs.ee.ncku.edu.tw (kimi)》之銘言:
: ※ 引述《aeifkz.bbs@ptt.cc ( )》之銘言:
: > 可以利用 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
討論串 (同標題文章)