Шаг 18 - Оператор switch.

Загрузить проект

Этот оператор позволяет заменить сложный IF и сделать программу более читаемой. В общем виде он выглядит так.

switch ( выражение ) 
{ 
case значение1: 
…………
break; 
case значение2: 
……………
break; 
……………
default: 
……………
} 

Данный оператор производит выбор по выражению, обычно это число. Если выражение присутствует в значении case то выполняются команды после case до break иначе выполняется код после default. Давайте перепишем прошлый пример используй case

public class step18
{
public static void main(String[] args)
{
int x=2;

switch(x)
{
case 1: 
System.out.println("x=1");
break;
case 2: 
System.out.println("x=2");
break;
case 3: 
System.out.println("x=3");
break;
default:
System.out.println("?");
}
}
}

Hosted by uCoz