常量是在程序運行中其值保持不變的量,也稱為常數(shù)。
Java支持如下幾種類型的常量:整型常量、實型常量、布爾型常量、字符型常量。
1.整型常量
整型常量就是整數(shù),包括byte、short、int、long四種。
Java的整型常量可以采用十進制、八進制或十六進制表示。
十進制常量以非0開頭,八進制以0開頭,十六進制則以0x或0X開頭。
長整型最好以L或l結(jié)尾。
例如:
十進制:347,987L,-56,0
八進制:0246、0876L,-0123
十六進制:0xA873、0x983e5c、-0x98L
2.實型常量
Java的實數(shù)也稱為浮點數(shù),分為單精度浮點數(shù)和雙精度浮點數(shù)兩種類型。
實數(shù)只能采用十進制表示,有小數(shù)和指數(shù)兩種形式。
當一個實數(shù)很大或很小時,可以使用指數(shù)形式,其指數(shù)部分用字母E(或e)表示。
要注意的是,e或E前面必須有數(shù)字,而且e或E的后面必須為整數(shù)。如:0.4e2、-1.3E2f等。
對于一個浮點數(shù),加上f或F后綴,就是單精度浮點數(shù);
加上d或D后綴,就是雙精度浮點數(shù)。
不加后綴的浮點數(shù)被默認為雙精度浮點數(shù)。
3.布爾常量
Java中布爾型常量只有兩個值true和false,代表了兩種狀態(tài):真和假。
4.字符常量
是由一對單引號括起來的單個字符。
對無法通過鍵盤輸入的字符,可用轉(zhuǎn)義符號表示。
另外一種表示就是直接寫出字符編碼,如字母A的八進制表示為‘101’,十六進制表示為‘u0041’。
5.字符串常量
是包括在一對雙引號中的0個或多個字符組成的序列。其中可以包含轉(zhuǎn)義字符,例如:
“abct#den”。
以上就是北大青鳥長沙麓谷校區(qū)java培訓(xùn)機構(gòu)的小編針對“Java基礎(chǔ)學(xué)習(xí):java中布爾類型的常量”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
Java基礎(chǔ)學(xué)習(xí)