Home  >  Article  >  Java  >  what does if mean in java

what does if mean in java

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-11-11 14:51:114850browse

what does if mean in java

If in Java controls the branch structure, it means that if the condition is true, a certain piece of code will be executed.

if statement

An if statement contains a Boolean expression and one or more statements.

Grammar

The syntax of the If statement is as follows:

if(布尔表达式)
{
//如果布尔表达式为true将执行的语句
}

If the value of the Boolean expression is true, the code block in the if statement is executed. . Otherwise, the code following the If statement block is executed.

public class Test {
public static void main(String args[]){
int x = 10;
if( x < 20 ){
System.out.print("这是 if 语句");
}
}
}

The compilation and running results of the above code are as follows:

这是 if 语句

if...else statement

The if statement can be followed by an else statement. When the if statement When the Boolean expression value is false, the else statement block will be executed.

Grammar

if...else is used as follows:

if(布尔表达式){
//如果布尔表达式的值为true
}else{
//如果布尔表达式的值为false
}

Example

public class Test {
public static void main(String args[]){
int x = 30;
if( x < 20 ){
System.out.print("这是 if 语句");
}else{
System.out.print("这是 else 语句");
}
}
}

The above code is compiled The running results are as follows:

这是 else 语句

if...else if...else statement

The if statement can be followed by elseif...else statement, which can be detected Many possible scenarios.

When using if, else if, else statements, you need to pay attention to the following points:

(1) The if statement has at most one else statement, and the else statement comes after all elseif statements.

(2) The If statement can have several elseif statements, and they must precede the else statement.

(3) Once one of the else if statements is detected as true, the execution of the other else if and else statements will be skipped.

Grammar

if...else syntax format is as follows:

if(布尔表达式 1){
//如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
//如果布尔表达式 2的值为true执行代码
}else if(布尔表达式 3){
//如果布尔表达式 3的值为true执行代码
}else {
//如果以上布尔表达式都不为true执行代码
}

Example

public class Test {
public static void main(String args[]){
int x = 30;
if( x == 10 ){
System.out.print("Value of X is 10");
}else if( x == 20 ){
System.out.print("Value of X is 20");
}else if( x == 30 ){
System.out.print("Value of X is 30");
}else{
System.out.print("This is else statement");
}
}
}

above The code compilation and running results are as follows:

Value of X is 30

php Chinese website, a large number of free Java introductory tutorials, welcome to learn online!

The above is the detailed content of what does if mean in java. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:What is gc in javaNext article:What is gc in java

Related articles

See more