看板
[ java ]
討論串[問題]什麼情況下,用do while會比while好啊?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
再舉個最近我用到的例子好了. 最近在寫個很兩光的parser. 例如要讀取. input a,b,c;. 那parser部份就寫成. do{. inputName = getName();. }while(getNextChar() == ',');. 當GOTO的話在JAVA的確比較不會有這種需求
(還有417個字)
內容預覽:
while(){} 需要一個初始的變數值提供判斷. 若你程式所判斷的變數值不打算在一開始給予. 而是希望首先抓取一個值再進行判斷. 那麼do while會是比較好的選擇. 例如資料庫讀取,我們希望先從某表讀取一筆資料. 再根據此筆資料選擇另外一筆資料. 由於你又不想在while迴圈外多寫一行資料庫讀
(還有108個字)
首頁
上一頁
1
下一頁
尾頁