簡單的講設a為條件,b和c為執行語句a?b:c類似於if(a){b;}else{c;}意思就是如果a條件滿足則執行b,否則執行c..例如下面的代碼是找兩個書中的最小值inta=100;intb=11;intmin;min=a>b?b:a;system.err.println(min);最後程序的結果是:11。
- 文化問答
- 答案列表
java 條件運算符:java條件運算符嵌套[朗讀]
java中的條件運算符即三目運算符,它是一個特殊的運算符,其語法形式如下:布爾表達式?表達式1:表達式2運算過程:如果布爾表達式的值為true,就返回表達式1的值,否則返回表達式2的值,例如:intsum=90;stringstr=sum。
java種的條件運算符是指如下表達式:關係表達式?表達式1:表達式2,用來進行邏輯判斷.求解關係表達式,根據關係表達式的布爾值決定取值:關係表達式的值為。
ifelse語句switchcase語句。
+=就是用自身加上後面的部分再賦值給自己比如i+=5;相當於i=i+5;其他符號類似這樣算。