有關於Boolean的使用

Boolean flag = true;//默認爲false
int a = 0;
if(!flag){
    a = 1;
}else if(flag){
    a = 2;
}
//結果是a = 2;

在這裏,flag的值定義爲true。if裏的判斷是:將if裏的flag值和flag定義的值進行比較。
比如:flag定義的 = true。if裏的判斷是(!flag),即爲true(因爲flag定義爲true,所以!flag爲false)
兩者相比較,因爲一個是true,一個是false,所以結果是false。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章