Java运算符

  • 算术运算符
    1."+"
    2."-"
    3."*"
    4."/"
    5."%"
    6."++":自增(前):先运算后取值(先计算a加1,然后赋值给b);自增(后):先取值后运算(先将a++看成一个整体,将值赋给b,然后a才加1)
a = 2; b = ++a;  //a=3;b=3;
a = 2; b = a++;  //a=3;b=2;

7."–":自减(前):先运算后取值;自减(后):先取值后运算

a = 2; b = --a; //a=1; b=1;
a = 2; b = a--; //a=1; b=2;
  • 赋值运算符
    1."="
    2."+="
    3."-="
    4."*="
    5."/="
    6."%="
  • 比较运算符
    1."=="
    2."!="
    3."<"
    4.">"
    5."<="
    6.">="
    7.“instanceof”:检查是否是类的对象
"helloworld" instanceof String    // true
  • 逻辑运算符
    &:逻辑与
    |:逻辑或
    !:逻辑非
    &&:短路与:如果左边为真,右边参加运算;如果左边为假,右边不参加运算
    ||:短路或:左边为真右边不参加运算
    ^:异或
    位运算符
    <<:左移
3<<2 //左移两位
>>:右移
3>>1//右移1位

注意:位运算是直接对二进制进行的运算
三元运算符
格式:(条件表达式)?表达式1:表达式2;
条件表达式为true,运算结果为表达式1,为false,运算结果为表达式2

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值