/* For Each Loop / Цикл for-each forEach - ÑÑо Ñикл, коÑоÑÑй можно иÑполÑзоваÑÑ Ð´Ð»Ñ Ð¿ÐµÑебоÑа коллекÑии. СинÑакÑÐ¸Ñ ÑакоиÌ: forEach(Ñип_даннÑÑ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ : коллекÑиÑ) { ... } */ public class F030_ForEachLoop { public static void main(String[] args) { String[] cars = {"Volvo", "BMW", "Ford", "Mazda"}; // ваÑÐ¸Ð°Ð½Ñ 1 Ñ Ð¸ÑполÑзованием Ñикла for /* ваÑÐ¸Ð°Ð½Ñ Ñ Ñиклом for более гибкий, Ñак как можно пеÑебиÑаÑÑ ÐºÐ¾Ð»Ð»ÐµÐºÑии лÑбÑÑ Ñипов Ñ Ð¸ÑполÑзованием индекÑаÑии Ñ Ð½Ð°Ñала или Ñ ÐºÐ¾Ð½Ñа*/ System.out.println("\n" + "Ñикл for, индекÑаÑÐ¸Ñ Ñ Ð½Ð°Ñала"+"\n"); for (int i = 0; i < cars.length; i++) // индекÑаÑÐ¸Ñ Ñ Ð½Ð°Ñала System.out.println(cars[i]); System.out.println("\n" +"Ñикл for, индекÑаÑÐ¸Ñ Ñ ÐºÐ¾Ð½Ñа"+"\n"); for (int i = cars.length - 1; i >= 0; i--) // индекÑаÑÐ¸Ñ Ñ ÐºÐ¾Ð½Ñа System.out.println(cars[i]); System.out.println("-------"); System.out.println("\n" + "Ñикл foreach, индекÑаÑÐ¸Ñ Ñ Ð½Ð°Ñала"+"\n"); // ваÑÐ¸Ð°Ð½Ñ 2 Ñ Ð¸ÑполÑзованием foreach for (String currentCar : cars) // индекÑаÑÐ¸Ñ ÑолÑко Ñ Ð½Ð°Ñала System.out.println(currentCar); } }