Здравствуйте, читатели, до сегодняшнего дня это было замечательное путешествие по изучению Java, и сегодня восьмой день моего изучения Java. К настоящему времени, поскольку вы, должно быть, прочитали название поста, вы должны знать, что сегодня я, должно быть, изучил инструкции по управлению программами так оно и есть, но поскольку в нем много тем, я буду публиковать их по частям. Сегодня я расскажу о различных утверждениях if с их примерами.
- например, мы используем if в нашем обычном английском языке, чтобы показать и использовать условие, например, если Рам закончит свою домашнюю работу вовремя, его мать вознаградит его.
Здесь мы показываем условие, что если Озу выполнит свою домашнюю работу вовремя, он будет вознагражден, как и в случае с операторами if в программировании на Java, которые используются в программировании для управления потоком программы и принятия решений.
- Синтаксис –
if(condition)
{
statements
}
- пример: –
public class UsingIfStatement {
public static void main(String[] args) {
// here we demonstrate using the if statement in a program.
int numberOfBoys = 29;
if (numberOfBoys == 29) {
System.out.println("There are twenty-nine male students in the class.");
}
System.out.println("This statement is general statement and is independent of if block .");
}
}
- это похоже на описанный выше оператор “если”, но единственное отличие состоит в том, что он содержит else, поэтому, если предоставленное условие оценивается как ложное, будет выполнен другой набор операторов.
- Синтаксис –
if(condition)
{
statements
}
else(condition)
{
statements
}
- пример –
public class UsingIfElseStatement {
/*
* here we make a simple program which checks for the number to be even or odd using if else block.
*/
public static void main(String[] args) {
int checkNumber = 7;
System.out.println("Check whether number 7 is even or odd? ");
if (checkNumber % 2 == 0) {
System.out.println("Number is even.");
} else {
System.out.println("Number is odd.");
}
}
}
- оператор if называется вложенным оператором if , когда он является результатом другого оператор if в блоке if-else
- пример –
public class NestedIfStatements {
/*in this program we learn how to use nested if statement in java
*
* here if first condition evaluates to true then second condition is checked to produce an output.
*/
public static void main(String[] args) {
int number1 = 4, number2 = -1;
if (number1 > 10) {
if (number2 > 0) {
System.out.println("Number1 is = " + number1 + " and " + "Number2 is = " + number2);
}
}
else{
System.out.println("Sorry number1 and number2 didn't fall in range of 10 and greater than 20.");
}
}
}
- это также похоже на условия if и if else и вложенные условия if, но отличается тем фактом, что, как только условие, оцениваемое как “истинное”, найдено, выполняется связанное с ним утверждение, а остальное отбрасывается, и если ни одно из условий не оценивается как истинное, выполняется условие “еще”. +
public class UsingIfElseifElseStatement {
/*
*here we check that whether a number is positive, negative or equal to zero.
*/
public static void main(String[] args) {
int checkNumber = 7;
System.out.println("Check the number 7 whether it id positive, negative or zero. ");
if (checkNumber > 0) {
System.out.println("Number is Positive.");
} else if (checkNumber < 0) {
System.out.println("number is Negative.");
} else {
System.out.println("Number is zero.");
}
}
}
Итак, вот и все на сегодня в заявлениях о контроле программы завтра мы обсудим другие оставшиеся темы, а до тех пор продолжайте учиться, продолжайте расти. Если вы столкнетесь с какими-либо несоответствиями, не стесняйтесь указывать на них или давать какие-либо предложения.
Оригинал: “https://dev.to/kumarsanskar/program-control-statements-in-java-3bd0”