Программирование на языке Java

         

Условные операторы



Условные операторы

Они хорошо Вам знакомы, давайте познакомимся с каждым из них в Java. if-else

В обобщенной форме этот оператор записывается следующим образом: if (логическое выражение) оператор1; [ else оператор2;]

Раздел else необязателен. На месте любого из операторов может стоять составной оператор, заключенный в фигурные скобки. Логическое выражение - это любое выражение, возвращающее значение типа boolean. int bytesAvailable; // ... if (bytesAvailable > 0) { ProcessData(); bytesAvailable -= n; } else waitForMoreData();

А вот полная программа, в которой для определения, к какому времени года относится тот или иной месяц, используются операторы if-else. class IfElse { public static void main(String args[]) { int month = 4; String season; if (month == 12 || month == 1 || month == 2) { season = "Winter"; } else if (month ==3 || month == 4 || month == 5) { season = "Spring"; } else if (month == 6 || month == 7 || month == 8) { season = "Summer"; } else if (month == 9 || month == 10 || month == 11) { season = "Autumn"; } else {season = "Bogus Month";} System.out.println( "April is in the " + season + "."); } }

После выполнения программы вы должны получить следующий результат: С: \> java IfElse April is in the Spring.



Содержание раздела