1. Penyataan struktur gelung
1 Dalam kehidupan sebenar, kita sering mengulangi perkara yang sama beberapa kali. Sebagai contoh: Orang Chaoshan suka minum teh, selagi mereka dalam proses minum teh, perbuatan membancuh dan melakukan tekan tubi, dll. Terdapat pernyataan khas dalam Java yang dipanggil pernyataan gelung, yang boleh melaksanakan sekeping kod berulang kali. Sebagai contoh, cari jumlah integer dari 1 hingga 10.
2. Penyataan gelung terbahagi kepada tiga jenis: penyataan gelung manakala, penyataan gelung do-while dan penyataan gelung.
2. Pernyataan gelung while
1. Pernyataan gelung while ialah pernyataan pelaksanaan yang menentukan sama ada hendak melaksanakan pendakap ({}) berdasarkan pertimbangan bersyarat. Pernyataan while akan berulang kali melakukan pertimbangan bersyarat Selagi syarat itu benar, pernyataan dalam kurungan kerinting ({}) akan dilaksanakan sehingga keadaan tidak benar dan gelung while berakhir.
2. Pernyataan tatabahasa bagi pernyataan gelung manakala
[初始化语句] while( 条件 ){ s1:执行语句 }
Dalam struktur tatabahasa, pernyataan pelaksanaan dalam {} dipanggil badan gelung sama ada badan gelung dilaksanakan bergantung pada sama ada syarat dipenuhi.
3. Carta alir gelung while
Apabila keadaan benar, badan gelung akan dilaksanakan Selepas badan gelung dilaksanakan, syarat akan terus dinilai sama ada keadaan gelung adalah benar, jika ia benar, teruskan melaksanakan badan gelung sehingga keadaan gelung adalah palsu, dan gelung sementara berakhir.
4. Gunakan pernyataan gelung sementara untuk mencari jumlah integer dari 1 hingga 10
int i = 1, sum = 0; while(i <p>System.out.println("Jumlah integer dari 1 hingga 10 ialah " + sum);</p><p>Hasil keluaran ialah: </p><pre class="brush:php;toolbar:false">1-10的整数和值为55
Pertama, tentukan pembolehubah jenis int i dan jumlah i=1 dan jumlah=0 digunakan untuk menyimpan hasil pengiraan jumlah daripada integer dari 1 hingga 10. Daripada i sama dengan 1, selagi i kurang daripada atau sama dengan 10, pernyataan badan gelung akan dilaksanakan jumlah+=i bersamaan dengan jumlah i meningkat sehingga syarat tidak dipenuhi . Gelung while berakhir dan menghasilkan integer 1-10 dan hasilnya.
3. Pernyataan gelung do-while
1. Pernyataan gelung do-while adalah serupa dengan gelung sambil dan pernyataan sintaks
do{ s1:执行语句 } while( 条件 );
berada di atas Dalam pernyataan sintaks ini, pernyataan pelaksanaan kurungan kerinting ({}) selepas do ialah badan gelung dan keadaan gelung do-while diletakkan selepas badan gelung. Ini bermakna badan gelung dilaksanakan terlebih dahulu, dan kemudian syarat akan dinilai Jika syarat dipenuhi, badan gelung akan terus dilaksanakan. Oleh itu, dalam gelung do-while, badan gelung dilaksanakan satu atau beberapa kali.
2. Carta alir penyata gelung Do-while
3. Gunakan gelung do-while untuk mencari jumlah integer dari 1 hingga 10
int i = 1, sum = 0; do{ sum += i; i++; }while(i <p>Hasil output ialah: </p><pre class="brush:php;toolbar:false">1-10的整数和值为55
Tentukan dahulu pembolehubah jenis int i dan jumlah, i=1, jumlah digunakan untuk menyimpan nilai jumlah integer 1-10, laksanakan badan gelung dahulu, jumlah+=i bersamaan dengan nilai jumlah=jumlah+i Nilai jumlah ialah 1, i ditambah dengan sendirinya, dan kemudian lihat jika syarat i
4. Penggunaan pemecahan
1. Dalam penyataan gelung, gunakan penyataan putus untuk melompat keluar dari gelung secara langsung, mengabaikan sebarang penyataan lain dalam badan gelung dan ujian keadaan gelung. Dalam erti kata lain, apabila kenyataan rehat ditemui dalam gelung, gelung ditamatkan dan atur cara meneruskan pelaksanaan pada penyataan berikutan gelung.
contoh penggunaan 2.break adalah seperti berikut:
int i=0; while(i<p>Hasil output ialah: 1234</p><p>Anda boleh melihat bahawa pembolehubah jenis int i ditakrifkan sebagai 0, kerana i= 0, i</p>
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan gelung semasa di Jawa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!