运算符的使用

运算符的使用

算数运算符

  1. 自增:a++ ++a
  2. 自减:a-- --a
  3. 幂运算:要用到Math类,格式 :Math.pow( , );
  4. 运算中,如果数据中有Long型,那么结果也是Long型;数据中有double型,那么结果为double型;其他情况下,结果都为int型,要想改变结果类型,要用到类型转换

逻辑运算符

  1. 三种:与(&&)、或(||)、非(!)
  2. 测试逻辑运算过程可以用短路运算

位运算

  1. 七种:&、|、^ 、~、<<(左移) 、>> (右移)、<<<
  2. &运算:两位都为1 ,结果才为1,否则为0
  3. |运算:两位都为0,结果才为0,否则为1
  4. ^运算:两位相同则为0,不同为1
  5. ~运算:在相同为取反

条件运算符( ?:)

​ 条件 ? x :y 当条件为true时,结果为x,否则为y

字符连接符(+)

​ 令a=10,b=20

​ println(""+a+b); //输出结果为1020

​ printlb(a+b+""); //输出结果为30

​ 要注意!!!

运算符优先级

​ ()> (+ - * /)> 位运算

posted @ 2021-04-17 16:50  初见丶horizon  阅读(209)  评论(0)    收藏  举报