新聞中心
這里有您想知道的互聯網營銷解決方案
在Java中>、>>、>>>三者的區(qū)別
Java,是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺的總稱。用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺、動態(tài)的Web、Internet計算。

創(chuàng)新互聯公司主要從事網站建設、成都網站設計、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務鐘樓,十多年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220
從此,Java被廣泛接受并推動了Web的迅速發(fā)展,常用的瀏覽器現在均支持Java applet。而下面,讓我們來看,>、>>、>>>三者,在JAVA中的區(qū)別:
在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是整形。
測試代碼如下:
- public class Test
- {
- public static void main(String[] args)
- {
- System.out.println("1、以下測試>:");
- int a = 1, b = 2;
- System.out.println(a > b);
- System.out.println("\n2、以下測試>>:");
- System.out.println("15 >> 2 = " + (15 >> 2));
- System.out.println("\n3、以下測試>>>:");
- for (int i = 0; i < 10; i++)
- {
- for (int j = 0; j < 500; j = j + 5)
- {
- System.out.println(j / (int) (Math.pow(2, i)));
- System.out.println(j >>> i);
- }
- }
- }
- }
【編輯推薦】
- 網站設計與維護的三大問題及解決辦法
- 細說PHP中strlen和mb_strlen的區(qū)別
- PHP開發(fā)必備 一步步學PHP模版引擎Dwoo
- VB.NET和ASP.NET編碼規(guī)范
- 如何學好C++,用好類庫很重要
網站名稱:在Java中>、>>、>>>三者的區(qū)別
當前URL:http://www.5511xx.com/article/cogiggi.html


咨詢
建站咨詢
