日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第二章:java_基本语法_3 运算符

發(fā)布時間:2023/12/20 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第二章:java_基本语法_3 运算符 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

運算符

運算符是一種特殊符號,用以表示數據的運算、賦值和比較等。

算術運算符

+、- * / % ++ --

注意:
1) /: int i =12; i = i / 5;
2) %:最后的符號只跟被模數相同
3) 前++:先+1,后運算 后++:先運算,后+1
4) +: String字符串與其他數據類型只能做連接運算,且結果為String類型。
sysout(‘-‘+’a’+’-‘); vs sysout(“-“+’a’+’-‘); 的不一樣

賦值運算符

= += -= *= /= %=

int i =12;
i = i*5;
i *= 5; //與上一行代碼同樣的意思
但是,
short s = 10;
s = s + 5; //報編譯異常,除非:s = (short)(s + 5);
或者 s +=5; // s = s + 5,但是不會改變s的數據類型

比較運算符(關系運算符)

== > < >= <= instanceof

注意:區(qū)分 == 和 = 的區(qū)別
進行比較運算操作以后,返回一個boolean類型的值(true或者false,boolean不能取值null)
如:4>=3 表達的是 4>3 或者 4=3,結果是true

邏輯運算符

& && | || ^ !

運算符的兩端是boolean值

注意:區(qū)分 & 和 && 的區(qū)別,以及 | 和 || 的區(qū)別
我們使用的時候,選擇 && , ||

位運算符

<< >> >>> & | ^ ~

兩端是數值類型的數據

例子:1.如何交換兩數的值
2.將60轉換為十六進制輸出。

三元運算符

(條件表達式)?表達式1:表達式2;
  • 既然是運算符,一定會返回一個結果,并且結果數據類型與表達式1,2的類型一致
  • 表達式1與表達式2 的數據類型一致
  • 使用三元運算符的,一定可以轉換為if-esle。反之不一定。
  • 總結

    以上是生活随笔為你收集整理的第二章:java_基本语法_3 运算符的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。