猿教程 Logo

Java If-else

Java if语句用于测试条件。 它检查布尔条件:true或false。 java中有各种类型的if语句。

  • if语句

  • if-else语句

  • 嵌套if语句

  • if-else-if语句


Java IF语句

Java if语句根据条件执行。 如果条件为真,则执行if块。

语法:

if(condition){
//code to be executed
}


例:

public class IfExample {
public static void main(String[] args) {
	int age=20;
	if(age>18){
		System.out.print("Age is greater than 18");
	}
}
}

输出:

Age is greater than 18

Java IF-else语句

Java if-else语句也根据条件来执行语句。 如果条件为真它就执行if块,否则执行else块。

语法:

if(condition){
//code if condition is true
}else{
//code if condition is false
}


例:

public class IfElseExample {
public static void main(String[] args) {
	int number=13;
	if(number%2==0){
		System.out.println("even number");
	}else{
		System.out.println("odd number");
	}
}
}

输出:

odd number

Java IF-else-if梯形语句

if-else-if梯形语句从多个语句中执行一个条件。

语法:

if(condition1){
//如果condition1为true,则执行此段代码
}else if(condition2){
//如果condition2为true,则执行此段代码
}
else if(condition3){
//如果condition3为true,则执行此段代码
}
...
else{
//如果所有条件都为false,则执行此段代码
}


例:

public class IfElseIfExample {
public static void main(String[] args) {
	int marks=65;
	
	if(marks<50){
		System.out.println("fail");
	}
	else if(marks>=50 && marks<60){
		System.out.println("D grade");
	}
	else if(marks>=60 && marks<70){
		System.out.println("C grade");
	}
	else if(marks>=70 && marks<80){
		System.out.println("B grade");
	}
	else if(marks>=80 && marks<90){
		System.out.println("A grade");
	}else if(marks>=90 && marks<100){
		System.out.println("A+ grade");
	}else{
		System.out.println("Invalid!");
	}
}
}

输出:

C grade


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/java-if-else.html