<b>3.3.5 boolean類型</b>
boolean(布爾)類型有兩個值:false和true,用來判定邏輯條件。整型值和布爾值之間不能進行互相轉換。
c++注釋:在c++中,數值甚至指針可以代替boolean值。值0相當于布爾值false,非0值相當于布爾值true。在java中則不是這樣。是以,
java程式員不會遇到下述麻煩:
在c++中這個測試可以編譯運作,其結果總是false。而在java中,這個測試将不能通過編譯,其原因是整數表達式x = 0不能轉換為布爾值。
<b>3.3.5 boolean類型</b>
boolean(布爾)類型有兩個值:false和true,用來判定邏輯條件。整型值和布爾值之間不能進行互相轉換。
c++注釋:在c++中,數值甚至指針可以代替boolean值。值0相當于布爾值false,非0值相當于布爾值true。在java中則不是這樣。是以,
java程式員不會遇到下述麻煩:
在c++中這個測試可以編譯運作,其結果總是false。而在java中,這個測試将不能通過編譯,其原因是整數表達式x = 0不能轉換為布爾值。