因爲前輩在指導代碼的時候建議將比較簡單的if判斷改成三目表達式,然後試了發現三目表達式蠻好用的,遂記錄下來
根據自己的理解比較了一下:
~if判斷~
if(判別式){
結果1
}else{
結果2
}
~三目表達式~
判別式?結果1:結果2
或( 判別式?真:假)
比較發現三目表達式要簡潔得多,當然如果判斷結果偏複雜還是用if判斷比較好。
因爲前輩在指導代碼的時候建議將比較簡單的if判斷改成三目表達式,然後試了發現三目表達式蠻好用的,遂記錄下來
根據自己的理解比較了一下:
~if判斷~
if(判別式){
結果1
}else{
結果2
}
~三目表達式~
判別式?結果1:結果2
或( 判別式?真:假)
比較發現三目表達式要簡潔得多,當然如果判斷結果偏複雜還是用if判斷比較好。