Java'da nested for looplari qanday ishlaydi?
Java'da nested for looplari qanday ishlaydi?

Video: Java'da nested for looplari qanday ishlaydi?

Video: Java'da nested for looplari qanday ishlaydi?
Video: nested for loop example in java #3 part 1 2024, Noyabr
Anonim

Birining joylashishi pastadir boshqasining tanasi ichida pastadir deyiladi uy qurish . Ikkitasini "uya" qilganingizda halqalar , tashqi pastadir ichki to'liq takrorlash sonini nazorat qiladi pastadir . Barcha turlari bo'lsa-da halqalar balki uyaga joylashtirilgan , eng keng tarqalgan o'rnatilgan halqalar uchun halqalar.

Shunday qilib, ichki halqa qanday ishlaydi?

A ichki halqa a hisoblanadi pastadir a ichida pastadir , ichki pastadir tashqi birining tanasi ichida. Bu qanday ishlaydi bu tashqi birinchi o'tishdir pastadir ichki harakatga keltiradi pastadir , bu oxirigacha bajariladi. Keyin tashqi tomondan ikkinchi o'tish pastadir ichki harakatga keltiradi pastadir yana. Bu tashqi ko'rinishga qadar takrorlanadi pastadir tugatadi.

Shuningdek, savol tug'ilishi mumkin: misol bilan ichki o'rnatilgan tsikl nima? Agar a pastadir boshqasining tanasida mavjud pastadir , deyiladi ichki halqa . Mana bir misol ning uyaga joylashtirilgan uchun pastadir . Bu erda, a uchun pastadir uchun boshqasi tananing ichidadir pastadir . Shuni ta'kidlash kerakki, siz bitta turni qo'yishingiz mumkin pastadir boshqa turdagi tananing ichida.

Buni hisobga olsak, while siklini for tsikliga kiritish mumkinmi?

Bu majburiy emas uyasi bir xil turdagi pastadir . Biz mumkin uchun qo'ying pastadir ichida a while tsikli yoki qilish - while tsikli a ichida pastadir.

Java'da ikkita for loopni qanday qilasiz?

Java-da ichki o'rnatilgan For tsikli Sintaksis Agar shart rost bo'lsa, u holda bayonotlar For ichida pastadir ijro etiladi. Bu kompilyator ikkinchi For ga kirishini anglatadi pastadir : O'tish, 2-qadam. Agar shart False bo'lsa, kompilyator For dan chiqadi Loop.

Tavsiya: