三元運算式是Java簡化的if-else敘述,
原式為if-else
int a=0, x=1, y=5;
if (x > y)
System.out.println(x + 10) ;
else
System.out.println(y + 10) ;
可改寫為以下程式
int a = 0, x = 1, y = 5;
a = ( x > y ) ? x + 10 : y + 10;
System.out.println(a);
這樣寫就是有風格的程式設計師 XD
幫幫數發部吧!
2 天前
沒有留言:
張貼留言