自增自减运算符和赋值运算符 和 比较运算符

自增自减运算符

自增运算符:++

自减运算符:--

基本含义:让一个变量涨一个数字1,或者让一个变量降一个数字1

使用格式:写在变量名称之前,或者写在变量名称之后。例如: ++num,也可以num++

使用方式:

  1.单独使用:不和其他任何操作混合,自己独立成为一个步骤。

  2.混合使用:和其他操作混合,例如与赋值混合,或者与打印操作混合,等。

使用区别:

  1.在单独使用的时候,前++和后+没有任何区别。也就是:++num;和num++;是完全一样的。

  2.在混合的时候,有【重大区别】 1

    1.如果是  前++,那么变 量立刻马上+1,然后拿着结果进行使用。【先加后用】

    2.如果是  后++,那么首先使用变量本来的数值,然后再让变量+1。【先用后加】

注意事项;

  只有变量才能使用自增、自减运算符。常量不可发生改变,所以不能用。

    public static void main(String[] args) {
        int num=1;
        ++num;//单独使用 前++
        System.out.println(num);
        num++; //单独使用 后++
        System.out.println(num);
        System.out.println("-============-");
        int nn = 30;
        //混合使用,先++,变量立刻马上变成21,然后打印结果21
        System.out.println(++nn);
        System.out.println(nn);
        System.out.println("-============-");
        int nn1 = 40;
        //混合使用,后++,首先使用变量本来的30,然后再让变量+1得到31
        System.out.println(nn1++);
        System.out.println(nn1);
        System.out.println("-============-");
        int re = --nn1;
        //混合使用,前--,变量立刻马上-1变成39,然后将结果39交给result1变量
        System.out.println(re);
        System.out.println(nn1);
        System.out.println("-============-");
        int re2 = nn1--;
        //混合使用,后--,首先把本来的数字50交给result2,然后我自己再-1变成49
        System.out.println(re2);
        System.out.println(nn1);
    }

 

 赋值运算符

基本赋值运算符:就是一个等号“=”,代表将右侧的数据交给左侧的变量。

注意事项:

  1.只有变量才能使用赋值运算符,常量不能进行赋值。

  2.复合赋值运算符其中隐含了一个强制类型转换。

 

 

 

 

 

 比较运算符

 

 

注意事项:

1.比较运算符的结果一定是一个boolean值,成立就是true,不成立就是false

2.如果进行多次判断,不能连着写。

数学当中的写法,例如:1 < x <3程序当中【不允许】这种写法。

 

 

 

 

 

 

 

 

posted @ 2022-06-24 16:31  魔光领域  阅读(119)  评论(0编辑  收藏  举报