Java基础语法(三)—运算符

一、运算符

1.算数运算符

(1)四则运算

加法:+      减法:-      乘法:*      取整:/      取余:%

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

        int a = 100;
        int b = 200;

        int i1 = a + b; // 加法
        System.out.println("a+b="+i1); // i1 = 300

        int i2 = a - b; // 减法
        System.out.println("a-b="+i2); // i2 = -100

        int i3 = a * b; // 乘法
        System.out.println("a*b="+i3); // i3 = 20000

        int i4 = a / b; // 取整
        System.out.println("a/b="+i4); // i4 = 0

        int i5 = a % b; // 取余
        System.out.println("a%b="+i5); // i5 = 100

    }
}
(2)自增、自减(后++、后- -)

后加加(后减减):先赋值,再运算;

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

        int i1 = 1;
        i1++; // 对变量先进行赋值,在进行加1运算
        System.out.println("后加加:" + i1); // i1 = 2

        int i2 = 5;
        i2--; // 对变量先赋值,在进行减1运算
        System.out.println("后减减:" + i2); // i2 = 4

    }
}
(3)自增、自减(前++、前- -)

前加加(前减减):先运算,再赋值

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

        int i3 = 1;
        ++i3; // 对变量先进行加1运算,再把所得结果赋值
        System.out.println("前加加后:" + i3); // i3 = 2

        int i4 = 5;
        --i4; // 对变量先进行减1运算,再把所得结果赋值
        System.out.println("前减减后:" + i4); // i4 = 4

    }
}
注意:
当后加加(后减减)和其他代码在同一行的时候,先使用加加(减减)之前的值;如果不在同一行,后面的一行就会使用加加(减减)之后的值。
class Demo1{    
    public static void main(String[] args){

        int i5 = 10;
        System.out.println("后加加与其他代码同行:" + (i5++)); // 输出结果:10
        System.out.println(i5); // 输出结果:11

    }
}
注意:
当前加加(前减减)和其他代码在同一行的时候,先进行加1(减1)运算,再使用运算后的值;
class Demo1{    
    public static void main(String[] args){

        int i6 = 15;
        System.out.println("前加加与其他代码同行:" + (++i6)); // 输出结果:16
        System.out.println(i6); // 输出结果:16  
    }
}

2.赋值运算符

=:赋值
+=:比如 a += 2; 相当于 a = a + 2;
-=:比如 a -= 2; 相当于 a = a - 2;
/=:同理
%=:同理
*=:同理

3.比较运算符

==: 判断双等号两边是否相等;

不等于:!=

大于: >

大于等于: >=

小于: <

小于等于: <=

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值