java中的while迴圈在每次迭代開始時測試迴圈繼續條件後執行一個或多個語句。然而,do-while 迴圈在第一次迭代完成後測試迴圈繼續條件。因此,do-while 迴圈保證迴圈邏輯執行一次,而 while 則不能。
public class WhileAndDoWhileLoop { public static void main(String args[]) { int i=5; System.out.println("Test while Loop:"); while(i < 5) { System.out.println("Iteration: "+ ++i); } System.out.println("Test do-while Loop:"); i=5; do { System.out.println("Iteration: "+ ++i); } while(i < 5); } }
在上面的範例中,while迴圈語句根本不會執行。但是,將執行 do-while 迴圈的一次迭代。
Test while Loop: Test do-while Loop: Iteration: 6#
以上是在Java中,while循環和do-while循環有哪些不同?的詳細內容。更多資訊請關注PHP中文網其他相關文章!