در جاوا ، شکل دیگری برای حلقه (علاوه بر حلقه استاندارد 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 هم بنویسید:
- ۹۹/۰۳/۲۹