JAVASE——条件语句

一 if else语句
定义格式:

if(条件){
        操作1;
}else{
        操作2;
}

条件用于判定条件是和否,返回boolean只存在是和否两种状态。
例如:

int a = 1;
if(a>0){
     System.out.prantln(a+"是正数");
}else{
     System.out.prantln(a+"是非正数");
}

二 if elseif else语句
定义格式:

if(条件1){
    操作1}else if(条件2){
    操作2}else if(条件3){
    操作3}else{
    操作4}

用于多条件判断,例如成绩区间判断:

int mess = 75;
if (mess >= 90) {
                System.out.prantln("你的成绩很优秀,棒!");
            }
            else if (mess < 90 && mess >= 60) {
                System.out.prantln("你的成绩良好,加油!");
            }
            else if (mess < 60) {
                System.out.prantln("成绩不及格,要继续努力!");
            }

注意:

  • if 语句至多有 1 个 else 语句,但是可以有多个elseif语句,else 语句在所有的 else if 语句之后。
  • 一旦其中一个 else if 语句检测为 true,其他的 else if 以及 else 语句都将跳过执行。
  • else语句不写也可通过编译但是有时表达的意义不同。

三 if语句的嵌套
有时需要判断两个条件,可以把if语句嵌套使用。例如:

      int x = 30;
      int y = 10;
      if( x == 30 ){
         if( y == 10 ){
             System.out.print("X = 30 and Y = 10");
          }
       }

或者:

      int x = 30;
      int y = 10;
      if( x == 30 && y==10 ){
             System.out.print("X = 30 and Y = 10");          
       }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值