美文网首页
Java 移位运算

Java 移位运算

作者: 丿星纟彖彳亍 | 来源:发表于2021-03-26 14:54 被阅读0次

左移

代表乘,左移一位代表乘2,左移两位代表乘4,左移n位代表乘以2的n次方,依次递增。

  • 12<<1=24
  • 12<<2=48
  • 12<<n=12*2n

右移

代表除,右移一位代表除2,右移两位代表除4,右移n位代表除以2的n次方依次递增。

  • 12>>1=6
  • 12>>2=3
  • 12>>n=12/2n

参考:深刻理解Java位移运算符

相关文章

  • Java学习目录

    基础 Java 比较器Comparator和Comparable的使用和区别 进制、移位 Java 移位运算详解(...

  • Java移位运算

    背景 java或android源码中经常会使用移位运算来代替乘除运算,因为移位运算的性能比乘除运算的高(PS:对于...

  • java中有三种移位运算符

    java中有三种移位运算符

  • Java面试

    Java中Synchronized的用法Java面试准备Java HashMap 源码解析Java 位运算(移位、...

  • java移位运算符

    转自http://www.iteye.com/topic/766461 移位运算符 java移位运算符不外乎就这三...

  • java移位运算

    左移运算:x<

  • Java 移位运算

    左移 代表乘,左移一位代表乘2,左移两位代表乘4,左移n位代表乘以2的n次方,依次递增。 12<<1=24 12<...

  • 位运算(位掩码BitMask)的简单应用场景浅析

    在Java中,位运算符有:与(&)、非(~)、或(|)、异或(^)、移位(<< 和 >>)、无符移位(<<< 和 ...

  • java位运算

    Java 位运算(移位、位与、或、异或、非) Java提供的位运算符有:左移( << )、右移( >> ) 、无符...

  • [Java] 移位运算2,你可能不知道的运算

    [Java] 移位运算1前一篇笔记已经介绍了 Java 移位运算的基本概念和注意事项,接下来将介绍你可能不知道的移...

网友评论

      本文标题:Java 移位运算

      本文链接:https://www.haomeiwen.com/subject/unbjhltx.html