java运算符

Java运算符
前缀自增自减运算符:先自增或自减再赋值/运算

后缀自增自减运算符:先赋值/运算再自增或自减

位运算符

操作符 描述 列子
& 按位与运算
| 按位或运算
^ 相同为1,相异为0
~ 按位取反运算
<< 按位左移,低位补0
>> 按位右移,去掉高位为0的
>>> 按位右移,高位补0

条件运算符(?:)

​ 条件运算符也被称为三元运算符

     a=20
     b = (a == 10) ? 20 : 30;
     System.out.println( "Value of b is : " + b );//30

instanceof运算符

​ 该运算符用于操作对象实例,检查对象是否是一个特定类型(类类型/接口类型)

public class Car extends Vehicle {
   public static void main(String[] args){
      Vehicle a = new Car();
      boolean result =  a instanceof Car;
      System.out.println( result);
   }
}

posted @ 2019-11-16 09:23  JuiceWoo  阅读(107)  评论(0编辑  收藏  举报