Найти в Дзене
Javista

Java level one. Улучшенный цикл for.

Улучшенный цикл for – в основном используется для обхода коллекцией элементов, включая массивы. Был введен начиная с Java 5. Синтаксис улучшенного цикла 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 ={"Олег", "Иван", "Дима", "Юля"}; for( String name : names ) { System.out.print( name ); System.out.print(","); } } } 10,20,30,40,50, Олег,Иван,Дима,Юля, Статья семь Статья девять

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

Синтаксис улучшенного цикла 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 ={"Олег", "Иван", "Дима", "Юля"};
for( String name : names ) {
System.out.print( name );
System.out.print(",");
}
}
}
10,20,30,40,50,
Олег,Иван,Дима,Юля,

Статья семь

Статья девять