在 Java 編程中,if 和 while 語句是非常常用的兩個控制語句。if 語句用于判斷某個條件是否成立,而 while 語句用于重復(fù)執(zhí)行某個操作,直到條件不成立為止。如果兩個語句一起使用,可以實現(xiàn)更靈活的控制流程。
// 示例代碼 int i = 0; while (i< 10) { if (i % 2 == 0) { System.out.println(i + " 是偶數(shù)"); } else { System.out.println(i + " 是奇數(shù)"); } i++; }
上面的代碼展示了如何在 while 循環(huán)中使用 if 語句進行條件判斷。在這個示例中,我們定義了一個整數(shù)變量 i,然后使用 while 循環(huán)來重復(fù)執(zhí)行一段代碼。在每次循環(huán)中,我們使用 if 語句來判斷 i 是否為偶數(shù),然后輸出不同的信息。
另一個常見的用法是在 if 語句中使用 while 循環(huán)。這種情況下,while 循環(huán)會在條件成立的情況下重復(fù)執(zhí)行,直到條件不成立或者循環(huán)被 break 中止為止。
// 示例代碼 int i = 0; if (i< 10) { while (i< 5) { System.out.println(i + " 小于 5"); i++; } }
在上面的代碼中,我們首先使用 if 語句來判斷 i 是否小于 10。如果成立,那么 while 循環(huán)會在 i 小于 5 的情況下重復(fù)執(zhí)行,并輸出相應(yīng)的信息。
總之,if 和 while 語句是 Java 編程中必不可少的兩個控制語句。它們可以分別用于條件判斷和重復(fù)執(zhí)行的操作,也可以結(jié)合起來實現(xiàn)復(fù)雜的控制流程。