文章責編:luoyuting
看了本文的網(wǎng)友還看了學歷| 高考 中考 考研 自考 成考 外語| 四六級 職稱英語 商務英語 公共英語 資格| 公務員 報關員 銀行 證券 司法 導游 教師 計算機| 等考 軟考
工程|一建 二建 造價師 監(jiān)理師 咨詢師 安全師 結構師 估價師 造價員 會計| 會計證 會計職稱 注會 經(jīng)濟師 稅務師 醫(yī)學| 衛(wèi)生資格 醫(yī)師 藥師 [更多]
點擊查看:2015計算機等級考試二級Java入門教程章節(jié)匯總
點擊查看:2015計算機等級考試二級Java入門教程第二章匯總
2.10 布爾型變量
只能是true或false兩個值之一的變量就是布爾(boolean)類型變量,true和false是布爾型直接量。你可以用下面的語句定義一個名稱為state的布爾型變量:
boolean state=true
該語句用true值對變量state進行了初始化。你也可以使用賦值語句為一個boolean型變量賦值。例如,語句,
state=false
設置變量state的值為false.
目前,我們除了為布爾變量賦值外,還不能進行更多的操作,但正像你在下一章中將要看到的,布爾型變量在程序做判定時,特別是在我們能夠用表達式產(chǎn)生一個boolean型結果時顯得更加有用。
有幾個組合布爾型數(shù)值的運算符,包括:布爾與(AND),布爾或(oR)和布爾非(它們分別對應&&、11、!),以及產(chǎn)生boolean型結果的比較運算符。與其現(xiàn)在抽象地學習它們,到不如我們推遲到下一章,在那里,我們可以在練習中看到如何應用它們改變程序的執(zhí)行順序。
有一點你需要注意,boolean型變量不同于其他的基本數(shù)據(jù)類型,它不能被轉換成任何其他的基本類型,其他的基本類型也不能被轉換成boolean類型。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |