Java-Shildt-130ForEach2

Материал из Викиучебника — открытых книг для открытого мира
Перейти к навигации Перейти к поиску

Полный справочник по Java. Java SE 6 Edition. 7-е издание. Герберт Шилдт. "Вильямс", Москва - Санкт-Петербург - Киев, 2007, стр.130.

// 130
// 
class ForEach2  {
   public static void main(String args[])  {
      int sum = 0;
      int nums[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
      
      // использование цикла for для отображения и суммирования значений
      for(int x : nums)  {
         System.out.println("Value equal: " + x);
         sum += x;
         if(x == 5) break;  // прекращение цикла после получения 5 значений
      }
      System.out.println("Сумма пяти первых элементов равна: " + sum); 
   }
}