码迷,mamicode.com
首页 > 编程语言 > 详细

java运算符

时间:2019-11-16 11:00:35      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:==   描述   ati   bool   out   ext   操作符   自增   ring   

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);
   }
}

java运算符

标签:==   描述   ati   bool   out   ext   操作符   自增   ring   

原文地址:https://www.cnblogs.com/Mr-l/p/11870617.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!