java三元運算子 - w3c菜鳥教程
文章推薦指數: 80 %
java三元運算子,由符號表示的,具體的含義其實就和if else結構的含義差不多,這種運算子會將某個條件作兩種處理,如果滿足條件的話就執行第一個結果, ...
java三元運算子
2021-08-1703:12:47字數623閱讀6091
由?:符號表示的,具體的含義其實就和if-else結構的含義差不多,這種運算子會將某個條件作兩種處理,如果滿足條件的話就執行第一個結果,如果不滿足的話就執行另外一個結果,例如:
inta,b,c;
a=2;
b=3;
c=a>b?100:200;
這條語句的意思是,如果a>b的話,就將100賦給c,否則就將200賦給c;
首先看一下三元運算子的格式
[條件語句]?[表示式1]:[表示式2]
其中如條件語句為真執行表示式1,否則執行表示式2.簡單的例子就不舉了,來點其它的。
在jdk1.5以前的版本中,表示式1和表示式2都要求是相同的型別,比如都是string或者char之類的,在jdk1.5以後,有了自動拆箱和裝箱的原因,兩者只要其中一種或者兩者都能被拆箱即可,比如表示式1為integer,而表示式2為int型別的,比如如下
1inta=1;
2integerb=2;
3booleanc=ture;
4intd=c?b:a;
還有個需要注意的是,如果表示式1和表示式2的型別不相同,那麼他們需要對交集型別的自動參考轉換js三元操作符作為一個不務正業的前端,現在資料庫是玩的越來越溜了。
比如資料庫我又學了幾種特殊的用法,select的四捨五入,這個一定要記下來。
update...
JAVA三元運算子三元運算子定義顧名思義,其操作元有三個,第一個是條件表示式,剩餘兩個為值,條件表示式為真時運算取第一個值,為假時取第二個值。
語法為條件...
java關於三元運算子當使用三元運算子,兩邊的運算元的型別不一致的時候,這就涉及到三元操作符的轉換規則1若果兩個運算元不可轉換,則不做轉換,返回值為objec...
相關推薦
三元運算子
等差三元組
完美三元組
js三元表示式
python三元運算子
相關推薦
JZOJ5432三元組
JZOJ5432三元組
條件(三元)運算子
bnu素數三元組
POJ6184三元環分治
HPUOJ1443完美三元組
第九節swift三元操作符主標籤
C一元,二元,三元運算子
最小三元組距離
三元組矩陣轉置
相關閱讀
Java學習筆記泛型
初學Python寫一個簡單的登陸系統
第八屆藍橋杯省賽(包子湊數)
java三元運算子
springMVC核心類
redis
topic
科技
教育
python
社會
linux
數碼
java
c++
遊戲
演算法
資料庫
健康
文化
mysql
汽車
娛樂
科學
財經
資料結構
C語言
職場
php
oracle
C
c#
作業系統
工作
體育
網路
sql
延伸文章資訊
- 1java三元運算子 - w3c菜鳥教程
java三元運算子,由符號表示的,具體的含義其實就和if else結構的含義差不多,這種運算子會將某個條件作兩種處理,如果滿足條件的話就執行第一個結果, ...
- 2Java三元運算子 - tw511教學網
Java三元運算子是唯一採用三個運算元的條件運算子。Java三元運算子是 if-then-else 語句的單行替換方案,它在java程式設計中使用非常廣泛。也可以使用三元 ...
- 3Java 三元運算子(ternary operator)用法 - 菜鳥工程師肉豬
expression1 : expression2 又稱為條件運算子(conditional operator)用法如下。 ternary operator其實就是 if {...} else ...
- 4三元、型態比對運算子- Java備忘筆記 - GitBook
介紹三元運算子的用法及型態比對運算子instanceof。 ... 我們在設計Java程式的時候,有時候會想知道這個物件是不是屬於某個類別(class)、某個子類別(subclass)、或某個 ...
- 5[JAVA]流程控制三元運算子 - 程式開發學習之路
三元判斷式判斷式?成立程式區塊:不成立程式區塊三元判斷式, 可以說是if else 的簡寫版, 如果你的if else判斷是簡單的判斷, 可使用這三元判斷式, ...