class Logic{??? public ststic void main(String[] args){??????? int a=1;??????? int b=1;??????? if(a==b || b<a/0){??????????? System.out.println("That's in my control.");??????? }else{??????????? System.out.println("Oh,That's Impossible!!!");??????? }??? }}
非短路運(yùn)算符包括 “& 與”、“| 或”、“^ 異或”,一般稱為“邏輯操作”
class Logic{??? public ststic void main(String[] args){??????? int a=1;??????? int b=1;??????? if(a<b & b<a/0){??????????? System.out.println("Oh,That's Impossible!!!");??????? }else{??????????? System.out.println("That's in my control.");??????? }??? }}
??? “^”運(yùn)算符道理是一樣的,就不在這里羅索了。
??? 最后。短路運(yùn)算符只能用于邏輯表達(dá)式內(nèi),非短路運(yùn)算符可用于位表達(dá)式和邏輯表達(dá)式內(nèi)。也可以說:短路運(yùn)算只能操作布爾型的,而非短路運(yùn)算不僅可以操作布爾型,而且可以操作數(shù)值型。請(qǐng)注意!引用、轉(zhuǎn)貼本文應(yīng)注明原作者:Rosen Jiang 以及出處:http://www.tkk7.com/rosen
Powered by: BlogJava Copyright © Rosen