Dalam proses belajar bahasa Java sendiri, mudah untuk membingungkan penggunaan istirahat dan melanjutkan. Untuk memfasilitasi ulasan dan ulasan cepat di masa depan, saya akan meninggalkan catatan studi di sini.
Deskripsi singkat
Di bagian utama dari segala pernyataan berulang, Break dan Lanjutan dapat digunakan untuk mengontrol aliran loop. Di antara mereka, istirahat digunakan untuk keluar dengan paksa keluar loop dan tidak menjalankan pernyataan yang tersisa dalam loop. Lanjutkan berhenti mengeksekusi iterasi saat ini, dan kemudian kembali ke awal loop untuk memulai iterasi berikutnya.
Kode Sumber
Program berikut menunjukkan kepada Anda contoh istirahat dan melanjutkan dan saat loop:
Paket com.mufeng.thefourthchapter; kelas publik BreakandContinue {public static void main (string [] args) {for (int i = 0; i <100; i ++) {if (i == 74) {// Out of for loop break; } if (i % 9! = 0) {// iterasi selanjutnya lanjutkan; } System.out.print (i + ""); } System.out.println (); int i = 0; while (true) {i ++; int j = i * 27; if (j == 1269) {// Out of Loop Break; } if (i % 10! = 0) {// Top of loop Lanjutkan; } System.out.print (i + ""); }}} Hasil output
01.0 9 18 27 36 45 54 63 72
02.10 20 30 40
Kode Sumber Parsing <br /> Dalam hal ini untuk loop, nilai saya tidak akan pernah mencapai 100, karena begitu saya mencapai 74, pernyataan break akan memecahkan loop. Biasanya, istirahat hanya diperlukan jika Anda tidak tahu kapan kondisi interupsi dipenuhi. Selama saya tidak dapat dibagi dengan 9, pernyataan melanjutkan akan mengembalikan proses eksekusi ke awal loop (ini menambah nilai i). Jika dapat dibagi, nilainya akan ditampilkan. Alasan mengapa hasil output menunjukkan 0 adalah karena 0%9 sama dengan 0.
Akhirnya, Anda dapat melihat "tak terbatas saat loop". Namun, ada pernyataan istirahat di dalam loop yang membatalkan loop. Selain itu, Anda juga akan melihat bahwa urutan eksekusi dari pernyataan melanjutkan dipindahkan kembali ke awal loop tanpa menyelesaikan konten yang digunakan setelah pernyataan melanjutkan. (Nilainya dicetak hanya jika saya dapat dibagi dengan 10.)
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.