Java运算符>、>>、>>>

原创 2016年08月31日 09:53:36

>表示大于,如:if(a>b)…结果是boolean类型

>>表示带符号右移,如:int i=15; i>>2的结果是3,移出的部分将被抛弃。转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0000 0011(3)。

>>>无符号右移:按二进制形式把所有的数字向右移动对应巍峨位数,低位移出(舍弃),高位的空位补零。对于正数来说和带符号右移相同,对于负数来说不同。其他结构和>>相似。

JAVA中其他位运算符:

~ 按位非(NOT)(一元运算)
& 按位与(AND)
| 按位或(OR)
^ 按位异或(XOR)
>> 右移
>>> 右移,左边空出的位以0填充
<< 左移
&= 按位与赋值
|= 按位或赋值
^= 按位异或赋值
>>= 右移赋值
>>>= 右移赋值,左边空出的位以0填充
<<= 左移赋值
版权声明:本文为博主原创文章,未经博主允许不得转载。

21天学通JAVA 第3章 运算符.PPT

  • 2012年07月13日 09:50
  • 303KB
  • 下载

Java_关键字&常量&变量&运算符&顺序结构语句

Java_关键字&常量&变量&运算符&顺序结构语句 Java语言基础(关键字的概述和使用)(掌握) A:什么是关键字 就是被java语言赋予特殊含义的单词。 B:关键字的特点 组成关键的字母都是小写...

Java中算术运算符的使用

  • 2013年12月08日 18:57
  • 647B
  • 下载

java按位运算符中的异或

java中用到按位运算符时,就是按照单个比特流,即二进制位。会将两个数据都转换成二进制的形式来将进行异或、或、与、非等操作。 按位运算的来源于C的低级操作。 作用:我们经常要操纵硬件,需要频繁设置硬件...

java第3章 运算符表达式和语句

  • 2013年05月17日 13:22
  • 320KB
  • 下载

java基本类型、运算符、和表达式

  • 2015年03月29日 00:36
  • 372KB
  • 下载

Java语言中自增(++)和自减(--)运算符

自增(++)和自减(--)运算符 在JAVA语言中存在着很多运算符,但是在实际开发中我们或许很少用到它们,在初次学习中却时常出现它们的身影,对于这些运算符的含义和用法,是否还记得呢?下面让我们来看看...

java运算符小程序

  • 2010年04月18日 17:10
  • 4KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java运算符>、>>、>>>
举报原因:
原因补充:

(最多只允许输入30个字)