Artikel ini menganalisis proses eksekusi untuk loop di Java. Bagikan untuk referensi Anda. Analisis spesifiknya adalah sebagai berikut:
Test kelas publik {public static void main (string [] args) {int i = 0; ('D');}} public static boolean foo (char c) {System.out.print (c + ""); return true;}} Apa hasil output dari program ini?
Benar, itu: abdcbdcb
Kenapa demikian? Karena loop pertama kali mengeksekusi 'A' sebelum titik koma pertama, kemudian mengeksekusi 'B', kemudian memenuhi persyaratan dan menjalankan kode dalam loop untuk dan kemudian melompat ke 'C' setelah titik koma kedua. Bandingkan apakah 'B' memenuhi kondisi tersebut. .
Setelah melihat ini, apakah Anda mendapatkan pemahaman yang mendalam tentang loop untuk?
Saya harap artikel ini akan membantu pemrograman Java semua orang.