首頁技術(shù)文章正文

JavaEE基礎(chǔ)之語法格式詳解(3)

更新時(shí)間:2018-01-30 來源:黑馬程序員 瀏覽量:

Java中的常量

常量就是在程序中持續(xù)不變的值,是不能改變的數(shù)據(jù)。比如,一個(gè)數(shù)字1;一個(gè)字符'a';一個(gè)浮點(diǎn)數(shù)3.2等。常量包括整型常量、浮點(diǎn)數(shù)常量、布爾常量、字符常量等。

1. 整型常量

整型常量是整數(shù)類型的數(shù)據(jù),有二進(jìn)制、八進(jìn)制、十進(jìn)制和十六進(jìn)制4種表示形式

二 進(jìn) 制:0 1

八 進(jìn) 制:0 1 2 3 4 5 6 7

十 進(jìn) 制:0 1 2 3 4 5 6 7 8 9

十六進(jìn)制:0 1 2 3 4 5 6 7 8 9 A B C D E F

2. 浮點(diǎn)數(shù)常量

浮點(diǎn)數(shù)常量就是在數(shù)學(xué)中用到的小數(shù),可分為float單精度浮點(diǎn)數(shù)和double雙精度浮點(diǎn)數(shù)兩種類型。其中,單精度浮點(diǎn)數(shù)后面以F或f結(jié)尾,而雙精度浮點(diǎn)數(shù)則以D或d結(jié)尾。

2e3f 3.6d .4f 0f 3.84d 5.022e+23f

3. 字符常量

字符常量用于表示一個(gè)字符,一個(gè)字符常量要用一對(duì)英文半角格式的單引號(hào)(‘ ’)引起來,它可以是英文字母、數(shù)字、標(biāo)點(diǎn)符號(hào)、以及由轉(zhuǎn)義序列來表示的特殊字符。

‘a(chǎn)’ ‘1’ ‘&’ ‘\r’

4. 字符串常量

字符串常量用于表示一串連續(xù)的字符,一個(gè)字符串常量要用一對(duì)英文半角格式的雙引號(hào)(" ")引起來,字符數(shù)量不固定。

"abc" "123" "hello"

5. 布爾常量

布爾常量只有兩個(gè)值即true和false。該常量用于描述一個(gè)事物的真與假。

6. null常量

null常量只有一個(gè)值null,表示對(duì)象的引用為空。

特殊字符——反斜杠(\)

在字符常量中,反斜杠(\)表示一個(gè)特殊的字符,被稱為轉(zhuǎn)義字符。作用是用來轉(zhuǎn)義后面一個(gè)字符,這些字符通常是不可見的或者有特殊意義的。

'\n' 換行,換到下一行

'\r' 回車,回到一行的開始

'\t' 制表符,鍵盤上的Tab

'\b' 類似退格,鍵盤上的Backspace

'\'' 單引號(hào),Java代碼中單引號(hào)表示字符的開始和結(jié)束。

'\"' 雙引號(hào),Java代碼中雙引號(hào)表示字符串的開始和結(jié)尾,包含在字符串中的雙引號(hào)需要轉(zhuǎn)義,比如"hello,\"world\"."。

'\\' 斜杠,Java代碼中的斜杠是轉(zhuǎn)義字符,用來和后面一個(gè)字符配合使用,在用斜杠的時(shí)候要用另一個(gè)斜杠來轉(zhuǎn)義。


本文版權(quán)歸黑馬程序員JavaEE學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!

作者:黑馬程序員JavaEE培訓(xùn)學(xué)院

首發(fā):http://java.itheima.com/

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!