Руководство для начинающих по операторам выбора Java

Руководство для начинающих по операторам выбора Java

Операторы выбора - это структура управления программой в Java. Как следует из названия, они используются для выбора пути выполнения, если выполняется определенное условие.





почему мои яблочные часы умирают так быстро

В Java есть три оператора выбора: если , если еще , а также выключатель . Рассмотрим их подробнее.





1. Оператор if

Это единственное заявление о выборе. Он назван так, потому что он выбирает или игнорирует только одно действие (или группу действий).





Если вы хотите, чтобы определенный оператор выполнялся, если данное условие истинно, используйте если утверждение. Условие - это любое выражение, которое дает логический результат, то есть истина или ложь (1 или 0). Операции отношения, логики и равенства - это такие типы выражений, которые дают логический результат.

Если условие ложно, то выполнение предполагаемого действия будет пропущено.



Синтаксис:

if (condition)
statement

Образец кода:





if (mark >90)
System.out.println('You got grade A');

Обратите внимание на отступ перед System.out.ln () утверждение. Рекомендуется включать его, чтобы показать структуру программы. Большинство IDE автоматически включают его при переходе к следующей строке. Так что не стоит беспокоиться о том, чтобы забыть включить его.

2. Заявление if..else

Это заявление о двойном выборе. Он назван так потому, что выбирает между двумя разными действиями (или группой действий).





Связанный: Как использовать функцию ЕСЛИ с вложенными формулами в Excel

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

Синтаксис:

if (condition)
statement1
else
statement2

Образец кода:

if (age <18)
System.out.println('You are a minor.');
else
System.out.println('You are an adult.');

Вложенный if..else

Возможно иметь если еще заявления внутри если еще операторов, сценарий, известный как вложение.

См. Пример ниже:

if (temperatures > 6000){
System.out.println(' Object's color likely blue');
}
else{
if (temperatures > 5000){
System.out.println(' Object's color likely white');
}
else{
if(temperatures > 3000){
System.out.println(' Object's color likely yellow');
}
else{
System.out.println(' Object's color likely orange');
}
}
}

Приведенный выше код проверяет, находится ли температура объекта в определенном диапазоне, а затем печатает его вероятный цвет. Приведенный выше код является подробным, и вам, скорее всего, будет сложно следовать логике.

Посмотрите на тот, что ниже. Он достигает той же цели, но более компактен и не имеет ненужных {} после еще . Большинство программистов на самом деле предпочитают его второму.

if (temperatures > 6000){
System.out.println(' Object's color likely blue');}
else if (temperatures > 5000){
System.out.println(' Object's color likely white');}
else if (temperatures > 3000){
System.out.println(' Object's color likely yellow');}
else {
System.out.println(' Object's color likely orange');}

Блоки

В если а также если еще операторы обычно ожидают выполнения одного действия. Если вы хотите выполнить с ними несколько операторов, используйте фигурные скобки {} чтобы сгруппировать эти действия.

if (condition){
// statements
} else {
// statements
}

3. Переключить

Это заявление о множественном выборе. Он проверяет, соответствует ли выражение одному из заданных случаев, а затем выполняет действие для этого случая.

Синтаксис:

switch(expression) {
case a:
// statement
break;
case b:
// statement
break;
case n:
// statement
break;
default:
// statement
}

В перерыв заявление используется, чтобы остановить выключатель Оператор запускается, когда найдено совпадение. Нет необходимости тратить время на выполнение, если дело обнаружено.

как сделать gif обои windows 10

Выражение, указанное в операторе switch, должно быть постоянным интегралом типа байт , короткая (но нет длинный ), int , или символ . Вы также можете использовать Нить тип данных.

Образец кода:

String position= 'E';
switch(position) {
case 'N':
System.out.println('You are in the North');
break;
case 'W':
System.out.println('You are in the West');
break;
case 'S':
System.out.println('You are in the South');
break;
case 'E':
System.out.println('You are in the East');
break;
default:
System.out.println('Non-cardinal position');
}

Взглянем на оператор if в Python

Теперь, когда вы узнали, как использовать операторы выбора в Java, может быть интересно перейти на Python.

Логика программирования аналогична, но Python более удобен для новичков и не такой многословный. Изучение логики на нескольких языках помогает реализовать на практике основные идеи. Никогда не бывает плохой идеей разнообразить свои знания в области программирования.

Делиться Делиться Твитнуть Эл. адрес Как использовать оператор Python if

Освоение Python означает освоение оператора Python if. Используйте эти примеры операторов if, чтобы улучшить свои знания Python.

Читать далее
Похожие темы
  • Программирование
  • Джава
  • Учебники по кодированию
Об авторе Джером Дэвидсон(Опубликовано 22 статей)

Джером - штатный писатель в MakeUseOf. Он освещает статьи по программированию и Linux. Он также криптоэнтузиаст и всегда следит за криптоиндустрией.

Ещё от Jerome Davidson

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться