2021-07-11

Java条件语句–if…else

  1. if 语句
  //基本结构
if(布尔表达式){
   //布尔表达式为true时,执行的语句
}
  //实例
public class First {

	public static void main(String[] args) {
		int x = 12;
		
		if(x < 15) {
			System.out.println("这是一个简单的if语句");
		}
		
	}
}
  //输出结果
这是一个简单的if语句
  1. if…else 语句
  //基本结构
if(布尔表达式) {
  //布尔表达式为true时执行此部分
}else {
  //布尔表达式为false时执行此部分			
}
  //实例
public class First {

	public static void main(String[] args) {
		int x = 17;
		
		if(x<15) {
			System.out.println("这是一个简单的if语句");
		}else {
			System.out.println("这是一个简单的else语句");
		}
		
	}
}
  //输出结果
这是一个简单的else语句
  1. if…else if…else 语句
  //基本结构
  //关于此语句,只要开头是if 末尾是else均可,中间else if 的多少没有限制。
if(布尔表达式 1){
   //如果布尔表达式 1的值为true执行此部分代码
}else if(布尔表达式 2){
   //如果布尔表达式 2的值为true执行此部分代码
}else if(布尔表达式 3){
   //如果布尔表达式 3的值为true执行此部分代码
}else {
   //如果以上布尔表达式都不为true执行此部分代码
}
  //实例
public class First {

	public static void main(String[] args) {
		int x = 17;
		
		if(x == 15) {
			System.out.println("x = 15");
		}else if(x == 17){
			System.out.println("x = 17");
		}else if(x == 25){
			System.out.println("x = 25");
		}else {
			System.out.println("这是一个else语句");
		}
		
	}
}
  //运行结果
x = 17
  1. if 的嵌套
  //基本结构
if(布尔表达式 1){
   如果布尔表达式 1的值为true执行代码
   if(布尔表达式 2){
      如果布尔表达式 2的值为true执行代码
   }
}
  //实例
public class First {

	public static void main(String[] args) {
		int x = 17;
		int y = 21;
		
		if(x == 17) {
			if(y == 21) {
				System.out.print("X = 17 and Y = 21");
			}
		}	
	}
}
  //运行结果
X = 17 and Y = 21
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值