赋值/关系/逻辑运算以及条件语句

赋值运算

= += -= *= /= %=

public class Demo2
{
    public static void main(String[] args){
        int i=6;
        // =
        i=8;
        // +=
        i +=1; //i = i+1(赋值)
        System.out.println("i="+i);
        // -=
        i -=1;// i = i-1;
        System.out.println("i="+i);
        // *=
        i *= i;//i = i*i
        System.out.println("i="+i);
        // /=
        i /= 8;//i = i/8
        System.out.println("i="+i);
        // %=
        i %= 2; // i = i % 2
        System.out.println("i="+i);
    }
}

关系运算

>  <   ==    >=  <=  !=
关系运算符描述
>大于
<小于
.>=大于等于
<=小于等于
==等于
!=不等于

当使用关系运算符去判断一个表达式的成立与否是,若是判断式成立,会产生一个布尔值true,反之会产生一个false。

逻辑运算

逻辑预算符描述
&AND,与
&&短路与
|
| |短路或

短路:

短路与 | | 的条件 :前者如果第一个为false,不再判断第二个。

短路或&&的条件:前者如果是第一个为true,不再判断第二个。

条件语句

  • 1.顺序语句
    顺序语句:从上到下一条一条的执行
public class Demo9
{
    public static void main(String[] args){
        //顺序语句 一条一条的执行
        System.out.println("您好");
        System.out.println("下午有好事");
        System.out.println("波老师来了!");
    }
}
  • 条件语句 if-else

if()

public class Demo9
{
    public static void main(String[] args){ 
        //条件语句  if
        int n=6;//6个男同学+++3
            n=9;
        if(n<8){
          System.out.println("波老师亲临510班指导教学工作");
        }
         if(n>8){
             System.out.println("苍老师亲自教学!");
         }

    }
}

if else

public class Demo9
{
    public static void main(String[] args){

         //if else
     if(n<8){
             System.out.println("波老师亲临510班指导教学工作");
         }else{
              System.out.println("苍老师亲自教学!");
         }
    }
}

if elseif else if else

public class Demo9
{
    public static void main(String[] args){ 
         //  if--- else if --else if --else 
         if(n>1&&n<3){
               System.out.println("小萌老师指导教学工作");
         }else if(n>=3&&n<5){
               System.out.println("小邱老师指导教学工作");
         }else if(n>=5&&n<8){
               System.out.println("波老师亲临510班指导教学工作");
         }else{
               System.out.println("苍老师亲自教学!");

         }
  • 条件语句switch
public class Demo10
{
    public static void main(String[] args){
        //1 星期一  2 星期二  3  星期三   6 星期六  

        int  num=1;
        switch(num){
                case 1:
                    System.out.println("星期一");
                    break;
                case 2:
                    System.out.println("星期二");
                    break;
                case 3:
                    System.out.println("星期三");
                    break;
                case 4:
                    System.out.println("星期四");
                    break;
                case 5:
                    System.out.println("星期五");
                    break;
                case 6:
                    System.out.println("星期六");
                    break;
                case 7:
                    System.out.println("星期天");
                    break;
                default:
                    System.out.println("输入有错误");
                    break;
        }         
    }
}

注意:如果缺少break; 向下继续执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值