`
Jacular
  • 浏览: 178622 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论

java运算符

    博客分类:
  • java
阅读更多
1、算数运算符  + - *  / %(求余)
2、 赋值运算符号
    =  +=,-=,*=,/=,%=
3、 自增自减运算符
      ++,--
4、 比较(关系)运算符(结果是boolean)
  <  >  <=(小于或者等于)   >=   ==(比较是否相等) !=
5、  逻辑运算符
      &&   ||   !
          表达式1 && 表达式2
     只有两个表达式都为true结果位true
     只要有一个表达式位false 结果就为false
     并且如果第一个表达式为false,表达式2就不计算了,这个称为短路
    
         表达式1  || 表达式2
   只要有一个表达式为true结果就是true
   如果表达式1为true结果就为true第二个表达式就不计算了,这个称为短路
  
    ! 真变假  假变成真
5、 位运算符(负数不去研究,暂时只考虑正数)
     &(位与)   | (位或)   ^(异或)
     二进制运算,要把数字转换成二进制运算,二进制直接运算效率较高
6、位移运算符(不考虑带负号的)
    <<   >>
     左移一位*2  右移一位/2 
7、条件运算符
    表达式1  ? 表达式2 : 表达式3
  结果:表达式1如果为true 结果就是表达式2的结果
          表达式1如果为false 结果就是表达式3的结果
         
运算符还可以分为一目运算符 二目运算符  3目运算符
   一目   !  ++  --  -(负号)
   二目    + - 等等
   三目   ? : 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics