- 零基礎(chǔ)學(xué)Java程序設(shè)計(jì)
- 祝明慧編著
- 243字
- 2022-05-06 19:55:59
2.5 狀態(tài)數(shù)據(jù)

生活中總會(huì)遇到二選一的情況,如是/否、對(duì)/錯(cuò)、開/關(guān)、上/下等。這些都是狀態(tài)數(shù)據(jù)。Java語言使用布爾類型(boolean)來存儲(chǔ)狀態(tài)數(shù)據(jù)。布爾類型的值有兩個(gè),分別為true和false。它的標(biāo)準(zhǔn)是程序員指定的,如什么情況是true,什么情況是false。
注意:大多數(shù)語言,都會(huì)讓布爾類型的值對(duì)應(yīng)一些值,如C語言,當(dāng)為true時(shí),對(duì)應(yīng)的就是非0的數(shù)字,反之對(duì)應(yīng)的就是0。在Java語言中,這種類型不對(duì)應(yīng)任何值。
助記:boolean是一個(gè)英文單詞,其發(fā)音為[?bu:li?n]。該詞是以數(shù)學(xué)家喬治·布爾(George Boole)的名字命名的,以紀(jì)念他對(duì)符號(hào)邏輯的特殊貢獻(xiàn)。
推薦閱讀
- JavaScript前端開發(fā)模塊化教程
- GeoServer Cookbook
- OpenCV for Secret Agents
- 編程珠璣(續(xù))
- 算法精粹:經(jīng)典計(jì)算機(jī)科學(xué)問題的Python實(shí)現(xiàn)
- Expert Android Programming
- Windows Phone 7.5:Building Location-aware Applications
- Learning Concurrency in Kotlin
- Unity&VR游戲美術(shù)設(shè)計(jì)實(shí)戰(zhàn)
- Instant jQuery Boilerplate for Plugins
- Python一行流:像專家一樣寫代碼
- Developing Java Applications with Spring and Spring Boot
- 可視化H5頁面設(shè)計(jì)與制作:Mugeda標(biāo)準(zhǔn)教程
- Hands-On ROS for Robotics Programming
- Java面試一戰(zhàn)到底(基礎(chǔ)卷)