Перейти к контенту

Улучшенный цикл for java

Начиная с Java 5 представлен улучшенный цикл for. В основном используется для обхода коллекции элементов, включая массивы.

Синтаксис

Ниже приведен синтаксис улучшенного цикла for —

 

for(declaration : expression) { // Statements }
  • Объявление — только что объявленная блочная переменная имеет тип, совместимый с элементами массива, к которому вы обращаетесь. Переменная будет доступна в блоке for, и ее значение будет таким же, как у текущего элемента массива.
  • Выражение — это вычисляет массив, который вам нужно перебрать. Выражение может быть переменной массива или вызовом метода, который возвращает массив.

Пример цикла for

public class Test {  
   public static void main(String args[]) {  
      int [] numbers = {10, 20, 30, 40, 50};
      for(int x : numbers ) {
         System.out.print( x );
         System.out.print(",");
      }
      System.out.print("\n");
      String [] names = {"James", "Larry", "Tom", "Lacy"};
      for( String name : names ) {
         System.out.print( name );
         System.out.print(",");
      }
   }
}

Это даст следующий результат —

Итог

10, 20, 30, 40, 50, James, Larry, Tom, Lacy,

Оцени статью

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)