Привет, ребята! Добро пожаловать на еще одну сессию Java со мной! Сегодня я покажу вам больше оператора If, и для этого потребуются некоторые базовые знания операторов и базового оператора if. Если вы не знакомы с ними, не волнуйтесь! Потому что я писал о них в прошлый раз!



Хорошо, теперь мы идем!

[Если… Иначе Если]

Допустим, вы хотите создать программу, которая
1. печатает «вау», когда балл равен 80 или больше,
2. печатает «хорошо», когда балл равен 60 или больше,
3 , напечатайте «eww», когда точка меньше 60.

Что, если я использовал оператор if только для решения этой проблемы?

Что произойдет? Он напечатает и «вау», и «хорошо», потому что все эти операторы if разделены и независимы. Я объявил точку 80, поэтому она соответствует первому оператору if «80 или больше» и второму оператору if «60 или больше».

Но мы хотим не этого. Мы хотим, чтобы оператор if заканчивался, когда он соответствует правильному условию. Поэтому мы используем здесь оператор «if…else if».

Таким образом, вы видите, что на консоли печатается только «вау». Поэтому я поставил значение точки как 80, и оно соответствует первому условию, поэтому напечатайте «вау» и выйдите из всего оператора if.

Если точка была равна 70, что не равно 80 или больше, она пропустит первый оператор if и перейдет к оператору else if. И он распечатает текст, а затем даже не перейдет к последнему оператору else if и не закончит!

[Если еще]

Вы также можете создать программу, которая может
1. печатать «вау», когда точка равна 80 или выше
2. или печатать «нет»

Здесь мы используем оператор if…else.

Если точка не 80 или больше, печатается «нет»! Вы также можете использовать else с else if.

Как это. если нет1. «если» неверно, проверьте №2. «иначе, если» и даже № 2 неверно, перейдите к № 3 «иначе» и просто выполните его результат!

Ну вот и все на сегодня, надеюсь вам понравилось! В следующий раз я приведу несколько практических вопросов об операторе if для вашего лучшего понимания. Большое спасибо, что прочитали мой пост, ребята! до встречи!