سه شنبه ۲۷ خرداد ۹۹ | ۱۲:۳۴
۳۵ بازديد
در جاوا ، شكل ديگري براي حلقه (علاوه بر حلقه استاندارد for ) براي كار با آرايه ها و مجموعه ها وجود دارد.
اگر در حال كار با آرايه ها و مجموعه ها هستيد ، مي توانيد از ساختار ديگر حلقه for (فرم پيشرفته ي حلقه for ) براي تكرار آيتم هاي آن ها استفاده كنيد. اين نوع حلقه for-each ناميده مي شود زيرا حلقه از طريق هر عنصر آرايه / مجموعه تكرار مي شود.
در اينجا مثالي براي تكرار عناصر يك آرايه با استفاده از حلقه استاندارد for آورده شده است:
- class ForLoop {
- public static void main(String[] args) {
- char[] vowels = {‘a’, ‘e’, ‘i’, ‘o’, ‘u’};
- for (int i = 0; i < vowels.length; ++ i) {
- System.out.println(vowels[i]);
- }
- }
- }
مي توانيد كد بالا را با استفاده از حلقه for-each هم بنويسيد: