Rumah  >  Artikel  >  Java  >  Apakah perbezaan antara gelung while dan gelung do-while di Jawa?

Apakah perbezaan antara gelung while dan gelung do-while di Jawa?

WBOY
WBOYke hadapan
2023-09-14 21:01:021267semak imbas

Apakah perbezaan antara gelung while dan gelung do-while di Jawa?

Gelung while dalam java melaksanakan satu atau lebih pernyataan selepas menguji keadaan penerusan gelung pada permulaan setiap lelaran. Walau bagaimanapun, gelung do-while menguji keadaan kesinambungan gelung selepas lelaran pertama selesai. Oleh itu, gelung do-while menjamin bahawa logik gelung dilaksanakan sekali, manakala seketika tidak.

Contoh

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);
   }
}

Dalam contoh di atas, pernyataan gelung while tidak akan dilaksanakan sama sekali. Walau bagaimanapun, satu lelaran gelung do-while akan dilaksanakan.

Output

Test while Loop:
Test do-while Loop:
Iteration: 6

Atas ialah kandungan terperinci Apakah perbezaan antara gelung while dan gelung do-while di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam