Rumah > Java > javaTutorial > Gelung do-while dalam Java

Gelung do-while dalam Java

王林
Lepaskan: 2024-07-17 14:08:58
asal
1072 orang telah melayarinya

O Laço do-while em Java

Struktur Umum

Gelung do-while melaksanakan pernyataan sekurang-kurangnya sekali sebelum menyemak keadaan.

Bentuk am ialah:

do {
    instruções;
} while(condição);

Salin selepas log masuk

Perbezaan antara gelung for dan while

  • Dalam untuk dan sementara, keadaan disemak sebelum melaksanakan gelung.
  • Dalam do-while, keadaan disemak selepas gelung dilaksanakan, memastikan ia dilaksanakan sekurang-kurangnya sekali.

Contoh Mudah

Atur cara yang bergelung sehingga pengguna memasukkan huruf 'q':

// Demonstra o laço do-while.
class DWDemo {
    public static void main(String args[]) throws java.io.IOException {
        char ch;
        do {
            System.out.print("Press a key followed by ENTER: ");
            ch = (char) System.in.read(); // obtém um char
        } while(ch != 'q');
    }
}

Salin selepas log masuk

Permainan Meneka yang Diperbaiki

Atur cara meneka yang berulang sehingga pengguna meneka huruf yang betul:
lihat Guess4.java

Penjelasan Program Ramalan

  • Atur cara membaca aksara daripada pengguna sehingga huruf yang betul diteka.
  • Terdapat dua gelung do-while:
  • Gelung pertama diteruskan sehingga pengguna meneka huruf yang betul.
  • Gelung kedua membuang aksara tambahan daripada penimbal input sehingga ia menemui n (baris baharu).

Contoh Pelaksanaan

Pelaksanaan biasa program meneka

I'm thinking of a letter between A and Z.
Can you guess it: A
...Sorry, you're too low
Try again!
I'm thinking of a letter between A and Z.
Can you guess it: Z
...Sorry, you're too high
Try again!
I'm thinking of a letter between A and Z.
Can you guess it: K
** Right **

Salin selepas log masuk

Perincian Penting

  • Input konsol disimpan dalam penimbal baris, jadi menekan ENTER menambah urutan baris baharu yang perlu dibuang.
  • Gelung do-while kedua mengalih keluar aksara tambahan daripada penimbal untuk mengelakkan bacaan yang tidak diingini.

Kesimpulan

  • Gelung do-while berguna apabila anda perlu memastikan bahawa blok pernyataan dilaksanakan sekurang-kurangnya sekali.
  • Ia amat praktikal untuk interaksi pengguna yang memerlukan tindakan awal sebelum menyemak keadaan.

Atas ialah kandungan terperinci Gelung do-while dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan