Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。

从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。而下面,让我们来看,>、>>、>>>三者,在JAVA中的区别:

java中:

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

>>表示右移,如:int i=15; i>>2的结果是3,移出的部分将被抛弃。

转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0000 0011(3)。

>>>叫什么我也不是很清楚,但是我知道它表示的含义:

j>>>i 与 j/(int)(Math.pow(2,i))的结果相同,其中i和j是整形。

测试代码如下:

  1. public class Test
  2. {
  3. public static void main(String[] args)
  4. {
  5. System.out.println("1、以下测试>:");
  6. int a = 1, b = 2;
  7. System.out.println(a > b);
  8. System.out.println("\n2、以下测试>>:");
  9. System.out.println("15 >> 2 = " + (15 >> 2));
  10. System.out.println("\n3、以下测试>>>:");
  11. for (int i = 0; i < 10; i++)
  12. {
  13. for (int j = 0; j < 500; j = j + 5)
  14. {
  15. System.out.println(j / (int) (Math.pow(2, i)));
  16. System.out.println(j >>> i);
  17. }
  18. }
  19. }
  20. }

最新文章

  1. Sublime Text 3中文乱码解决方法以及安装包管理器方法
  2. OSX10.11 删除系统自带的软件
  3. 使用ajax跨域withCredentials的作用
  4. Power-BI仪表盘文本框排行分析设计要点
  5. UITableViewController 滚动引起的cocos2d动画暂停问题的解决
  6. 在Eclipse中运行cmd
  7. android开发之路01
  8. TCP keepalive
  9. 加速ssh连接
  10. 在Xcode中使用C++与Objective-C混编
  11. JQuery - 提交表单
  12. STM32采集电阻触摸贴膜
  13. Git访问远程出现错误
  14. perl选项、特殊变量、一些函数参考手册
  15. JS设计模式(3)代理模式
  16. Tomcat9配置SSL连接
  17. JavaScript中的内置对象-8--1.Array(数组)-Array构造函数; 数组的栈方法; 数组的转换方法; 数组的操作方法; 删除-插入-替换数组项; ECMAScript为数组实例添加的两个位置方法;
  18. scp sparkuser@spark02:/home/sparkuser/.ssh
  19. HPU 1471:又是斐波那契数列??(大数取模)
  20. 14-hadoop-运行的2种方式

热门文章

  1. Mac上git的安装配置与使用简述
  2. FusionCharts的使用方法
  3. jS-模式之简单的订阅者和发布者模式
  4. 【kAri OJ605】陈队的树
  5. 【poj1009】 Edge Detection
  6. 使用python来调试串口
  7. POJ1976A Mini Locomotive(01背包装+连续线段长度)
  8. Nutch2.x 演示抓取第一个网站
  9. HBase概念学习(十)HBase与MongDB等NoSQL数据库对照
  10. 将对象转为数组方法:延伸array_map函数在PHP类中调用内部方法