国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

JAVA基礎之java運算符大百科

開發 后端
本文介紹的是java的運算符,適合初學者閱讀,希望對你有幫助,一起來看。

運算符用于執行程序代碼運算,會針對一個以上操作數項目來進行運算。下面介紹JAVA中的運算符。

一、算術運算符:

單目:+(取正)-(取負) ++(自增1) - -(自減1) 雙目:+ - * / %(取余) 三目:a>b?true:false 說明:當a大于b的時候,為true(也就是冒號之前的值),否則為false;這整個運算符包括一個關系運算符(可以是“>”"<""!="等等),一個“?”,一個“:”,冒號前后需要有兩個表達式或者是值或者是對象。

二、關系運算:

等于符號:==,不等于符號: != ,大于符號:>, 小于符號:<,大于等于符號: >= ,小于等于符號: <= 。

三、位運算符 邏輯運算符:

位運算符 與(&)、非(~)、或(|)、異或(^)&:當兩邊操作數的位同時為1時,結果為1,否則為0。如1100&1010=1000 | :當兩邊操作數的位有一邊為1時,結果為0,否則為1。如1100|1010=1110 ~:0變1,1變0 ^:兩邊的位不同時,結果為1,否則為0.如1100^1010=0110 邏輯運算符 與(&&)、非(!)、或(||)

四、賦值運算符

= += -= *= /= %= &= ^= |= <<= >>=

五、instanceof運算符

該運算符是雙目運算符,左面的操作元是一個對象,右面是一個類。當左面的對象是右面的類創建的對象時,該運算符運算結果是true,否則是false。

六、 運算符綜述

Java 的表達式就是用運算符連接起來的符合Java 規則的式子.運算符的優先級決定了表達式中運算執行的先后順序.例如,x<y&&!z相當于(x<y)&&(!z),沒有必要去記憶運算符號的優先級別,在編寫程序時可盡量的使用括號來實現你想要的運算次序,以免產生難以閱讀或含糊不清的計算順序.

運算符的結合性決定了并列相同級別的運算符的先后順序,例如,加減的結合性是從左到右,8-5+3 相當于(8-5)+3.邏輯否運算符 的結合性是右到左, x 相當于!(!x).表3.4是Java所有運算符的優先級和結合性。

七 位移運算符

<< 帶符號左移 >>帶符號右移 >>> 無號右移

例子:

  1. int a1 = 8// 0000 0000 0000 1000   
  2. System.out.println(a1>>>2); //// 0000 0000 0000 0010  

輸出為 2

運算符優先級

按優先級從高到低排列如下:[ ]、 ( )、 ++、--、 !、 ~、 instanceof、 *、 /、 %、 +、 -、<<、 >>、 >>>、 <>、 < 、=、 >、 \、 ==、 !=、 &、^、& &、 ||、 ? :、= 。

Java強制類型轉換

強制和轉換

Java語言和解釋器限制使用強制和轉換,以防止出錯導致系統崩潰。整數和浮點數運算符間可以來回強制轉換,但整數不能強制轉換成數組或對象。對象不能被強制為基本類型。 Java中整數運算符在整數運算時,如果操作數是long類型,則運算結果是long類型,否則為int類型,絕不會是byte,short或char型。這樣,如果變量i被聲明為short或byte,i+1的結果會是int。如果結果超過該類型的取值范圍,則按該類型的***值取模。

運算符操作

一、運算符"+",如果必要則自動把操作數轉換為String型。如果操作數是一個對象,它可定義一個方法toString()返回該對象的String方式,例如floata=1.0print(“Thevalueofais”+a+“\n”);+運算符用到的例子Strings=“a=”+a;+=運算符也可以用于String。注意,左邊(下例中的s1)僅求值一次。s1+=a;//s1=s1+a//若a非String型,自動轉換為String型。

二、整數算術運算的異常是由于除零或按零取模造成的。它將引發一個算術異常。下溢產生零,上溢導致越界。例如:加1超過整數***值,取模后,變成最小值。一個op=賦值運算符,和上表中的各雙目整數運算符聯用,構成一個表達式。整數關系運算符<,>,<=,>=,==和!=產生boolean類型的數據。

三、數組運算符數組運算符形式如下:<expression>[<expression>]可給出數組中某個元素的值。合法的取值范圍是從0到數組的長度減1。

四、對象運算符雙目運算符instanceof測試某個對象是否是指定類或其子類的實例。

例如:

  1. if(myObjectinstanceofMyClass)  
  2. {  
  3. MyClassanothermyObject=(MyClass)myObject;  
  4. …  

是判定myObject是否是MyClass的實例或是其子類的實例。

五、浮點運算符浮點運算符可以使用常規運算符的組合:如單目運算符++、--,雙目運算符+、-、*和/,以及賦值運算符+=,-=,*=,和/=。此外,還有取模運算:%和%=也可以作用于浮點數,例如:a%b和a-((int)(a/b)*b)的語義相同。這表示a%b的結果是除完后剩下的浮點數部分。只有單精度操作數的浮點表達式按照單精度運算求值,產生單精度結果。如果浮點表達式中含有一個或一個以上的雙精度操作數,則按雙精度運算,結果是雙精度浮點數。

六、布爾運算符布爾(boolean)變量或表達式的組合運算可以產生新的boolean值,fales和true(記得是小寫)。單目運算符!是布爾非。雙目運算符&,|和^是邏輯AND,OR和XOR運算符,它們強制兩個操作數求布爾值。為避免右側操作數冗余求值,用戶可以使用短路求值運算符&&和||。

七、用戶可以使用==和!=,賦值運算符也可以用&=、|=、^=。三元條件操作符和C語言中的一樣。

八、++運算符用于表示直接加1操作。增量操作也可以用加運算符和賦值操作間接完成。++lvalue(左值表示lvalue+=1,++lvalue也表示lvalue=lvalue+1。

九、--運算符用于表示減1操作。++和--運算符既可以作為前綴運算符,也可以做為后綴運算符。雙目整數運算符是:運算符操作**+加-減*乘/除%取模&位與|位或^位異或<<左移 >>右移(帶符號) >>>添零右移整數除法按零舍入。除法和取模遵守以下等式: (a/b)*b+(a%b)==a

java運算符問題:

&是位

&&是邏輯

當&兩邊是整數時執行的是位運算,而兩邊是boolean值時執行的是邏輯運算, 如: 3&6 就是執行的位運算,結果是一個整數:

2 true&false 執行的就是邏輯運算,結果是一個boolean值:false &的邏輯運算和&&邏輯運算是存在一定不同的

&邏輯運算時兩邊都會計算的,而&&則在左邊為假時則直接返的是false不再計算右邊

舉個例子:

1:

  1. int[] a={1,2,3};   
  2. if(a[0]==2&a[3]==4){System.out.println("true")}  

2:

  1. int[] a={1,2,3};   
  2. if(a[0]==2&&a[3]==4){System.out.println("true")}  

這兩個例子中,***個會拋出異常,而第二個則什么不會輸出也不會拋異常 這是因為***個例子中if語句中用的是&,所以兩邊的都會計算,當計算a[3]==4時拋出數組下標越界異常。第二個例子則在計算***個式子a[0]==2發現結果為假則不再計算右邊,直接返回false,所以該例子不會輸出任何東西。

希望通過本文的介紹,能給大家帶來幫助。

【編輯推薦】

  1. 詳解reflectJava的反射機制
  2. JAVA技巧心得 學Java切忌浮躁
  3. 菜鳥入門 java語言學習六大要點
  4. Java中靜態變量的適用場景
  5. Java中基本數據類型與應用
責任編輯:于鐵 來源: 互聯網
相關推薦

2023-04-11 10:13:04

Java運算符反碼

2011-09-28 09:33:36

Linux系統安全服務器

2009-08-11 15:51:08

C#運算符算術運算符

2010-10-13 09:08:13

2011-07-15 01:34:36

C++重載運算符

2009-08-12 15:02:49

C#賦值運算符簡單賦值運算符

2016-10-14 14:04:34

JAVA語法main

2011-03-28 14:46:33

iPhone辦公程序iOS應用

2013-08-15 16:48:39

.Net基礎

2025-02-24 11:16:20

2009-07-09 17:40:26

Java運算符

2017-06-20 10:51:15

芒果

2017-02-09 17:05:03

2017-10-26 14:29:50

互動百科

2022-12-01 13:10:13

SASE網絡

2013-10-30 16:54:46

維基百科維基百科的衰落

2009-11-17 09:13:21

PHP運算符

2015-04-17 15:23:10

互動百科

2011-07-15 10:08:11

C++運算符重載

2019-01-17 10:40:54

DHCP服務器網絡協議
點贊
收藏

51CTO技術棧公眾號

午夜欧美精品久久久久久久| 91美女精品福利| 性色av一区二区三区| av网址在线免费观看| 国产精品久久夜| 欧美一级片免费播放| 视频在线观看一区| 国产精品18毛片一区二区| 久草在线成人| 97免费中文视频在线观看| 欧美激情不卡| 亚洲男人天堂网| 国产在线观看www| 欧美精品一区二| 免费网站在线观看人| 日韩午夜在线影院| 麻豆视频免费在线观看| 欧美日韩视频在线一区二区| 欧美色图另类| 亚洲国产精品影院| 濑亚美莉vs黑人在线观看| 久久精品亚洲麻豆av一区二区| 国产a级片网站| 国产成人三级在线观看| 中文字幕av导航| 久久国产人妖系列| 资源网第一页久久久| 国产综合色视频| 精品人妻大屁股白浆无码| 丰满放荡岳乱妇91ww| 337p粉嫩大胆噜噜噜鲁| 久久久久久9999| 成人亚洲在线观看| 亚洲综合免费观看高清完整版| 亚洲二区精品| 日韩最新免费不卡| 四虎在线免费观看| 超碰成人久久| 91精品国模一区二区三区| 乱一区二区三区在线播放| 黄色成人小视频| 99免费精品视频| 日韩午夜在线影院| 国产精品劲爆视频| 99re免费99re在线视频手机版| 一个人看的www一区| 9l视频自拍蝌蚪9l视频成人| 日本中文一区二区三区| 91丝袜高跟美女视频| 久久国产精品影片| 337p粉嫩大胆噜噜噜鲁| 天天综合网天天| 999在线观看精品免费不卡网站| 一区精品在线播放| 国产91精品在线播放| 欧美色视频免费| 欧美xxxx网站| 亚洲在线观看免费| 777精品久无码人妻蜜桃| 图片婷婷一区| 欧美日免费三级在线| 羞羞小视频视频| 国产成人精品免费| 亚洲v欧美v另类v综合v日韩v| 黄色在线视频网站| 91麻豆精品国产自产在线 | 老司机精品视频导航| 国产精品丝袜白浆摸在线 | 亚洲美女视频在线| 毛片网站在线| 日韩av在线不卡| 成人精品动漫一区二区三区| 国产v亚洲v天堂无码| 91视视频在线直接观看在线看网页在线看 | 夜色激情一区二区| 久草在线视频网站| 久久精品网址| 99porn视频在线| 欧美综合视频| 国产精品∨欧美精品v日韩精品| 97久久精品| 亚洲精品自在久久| 91色在线看| 欧美日韩另类一区| 噜噜噜久久亚洲精品国产品麻豆 | 亚洲国产乱码最新视频| 国产大片精品免费永久看nba| 精品自拍一区| 欧美成人福利视频| 日韩一区二区三区高清免费看看| 亚洲承认视频| 成人激情在线观看| 成人av一区二区三区| 二区三区在线播放| 91精品国产91久久久久久久久| 久久福利毛片| a√免费观看在线网址www| 日韩国产欧美区| 午夜久久黄色| 男男互摸gay网站| 这里只有精品丝袜| 久久久噜噜噜| 一区 二区 三区| 欧美大成色www永久网站婷| 久久精品在线| 四虎精品成人影院观看地址| 久久青草福利网站| 成人激情午夜影院| 末成年女av片一区二区下载| 久久手机视频| 欧美午夜影院在线视频| 天堂在线精品| 黄色一级免费大片| 日韩专区在线观看| 国产不卡视频在线播放| 免费不卡av| 国产在线精品日韩| 免播放器亚洲| 99se视频在线观看| 欧亚精品中文字幕| 国产一区二区不卡老阿姨| 黄页网站视频在线观看| 天天影视涩香欲综合网| 搞黄网站在线看| 91成人免费在线观看| 欧美大奶一区二区| 一区二区在线高清视频| 国产女人aaa级久久久级| 一区二区三区 欧美| 中文字幕一区二区三区四区不卡| 91香蕉在线观看| 亚洲xxx视频| 午夜精品爽啪视频| 日韩中文字幕在线一区| 欧美成人在线影院| 成人在线电影在线观看视频| 黄色影视在线观看| 久久久久久久一| 日韩欧美成人免费视频| 一道本一区二区三区| 精品一区2区三区| 日本一区二区三区免费乱视频| 热re99久久精品国99热蜜月| 精品一区二区在线观看| av观看在线| 午夜欧美性电影| 亚洲福利视频二区| 老司机免费视频一区二区三区| xxxx视频在线| 日本一区二区免费高清视频| 日韩精品在线免费观看| 成人av在线网站| 成人精品毛片| 妞干网在线视频| 看国产成人h片视频| 精品国产白色丝袜高跟鞋| 日本一区二区不卡高清更新| 亚洲欧美日韩一区二区在线| 久久精品视频在线免费观看 | 成人欧美一区二区三区视频网页| 牛牛视频精品一区二区不卡| 国产精品99久久99久久久| 91美女高潮出水| 91麻豆精品国产91久久久更新时间 | 国产精品一区二区美女视频免费看| 免费无码国产v片在线观看| 欧美在线精品免播放器视频| 精品国产91久久久久久老师| 亚洲美洲欧洲综合国产一区| www.51av欧美视频| 久久久久国产精品熟女影院| 国产精品视频1区| 日韩美女在线视频| 久久在线免费观看| 四虎国产精品免费观看| 国产调教视频在线观看| www插插插无码免费视频网站| 国内外成人免费激情在线视频网站| 大荫蒂欧美视频另类xxxx| 免费成人美女在线观看| 青草伊人久久| www.视频在线.com| 精品欧美一区免费观看α√| 国产狼人综合免费视频| 欧美电影免费提供在线观看| 久久亚洲精品小早川怜子| 久久国产精品亚洲人一区二区三区 | 国产一区二区你懂的| 成人全视频在线观看在线播放高清| 国产天堂av| 日本一区视频在线观看| 欧美成人亚洲成人日韩成人| 色成人在线视频| 成人精品一区二区三区四区 | 色哟哟网站入口亚洲精品| 亚洲一卡二卡三卡四卡| 蜜桃精品视频在线| 国产一区二区区别| 第四色男人最爱上成人网| 永久在线免费观看|