更新時間:2018-01-30 來源:黑馬程序員 瀏覽量:
Java中的常量
常量就是在程序中持續不變的值,是不能改變的數據。比如,一個數字1;一個字符'a';一個浮點數3.2等。常量包括整型常量、浮點數常量、布爾常量、字符常量等。
1. 整型常量
整型常量是整數類型的數據,有二進制、八進制、十進制和十六進制4種表示形式
二 進 制:0 1
八 進 制:0 1 2 3 4 5 6 7
十 進 制:0 1 2 3 4 5 6 7 8 9
十六進制:0 1 2 3 4 5 6 7 8 9 A B C D E F
2. 浮點數常量
浮點數常量就是在數學中用到的小數,可分為float單精度浮點數和double雙精度浮點數兩種類型。其中,單精度浮點數后面以F或f結尾,而雙精度浮點數則以D或d結尾。
2e3f 3.6d .4f 0f 3.84d 5.022e+23f
3. 字符常量
字符常量用于表示一個字符,一個字符常量要用一對英文半角格式的單引號(‘ ’)引起來,它可以是英文字母、數字、標點符號、以及由轉義序列來表示的特殊字符。
‘a’ ‘1’ ‘&’ ‘\r’
4. 字符串常量
字符串常量用于表示一串連續的字符,一個字符串常量要用一對英文半角格式的雙引號(" ")引起來,字符數量不固定。
"abc" "123" "hello"
5. 布爾常量
布爾常量只有兩個值即true和false。該常量用于描述一個事物的真與假。
6. null常量
null常量只有一個值null,表示對象的引用為空。
特殊字符——反斜杠(\)
在字符常量中,反斜杠(\)表示一個特殊的字符,被稱為轉義字符。作用是用來轉義后面一個字符,這些字符通常是不可見的或者有特殊意義的。
'\n' 換行,換到下一行
'\r' 回車,回到一行的開始
'\t' 制表符,鍵盤上的Tab
'\b' 類似退格,鍵盤上的Backspace
'\'' 單引號,Java代碼中單引號表示字符的開始和結束。
'\"' 雙引號,Java代碼中雙引號表示字符串的開始和結尾,包含在字符串中的雙引號需要轉義,比如"hello,\"world\"."。
'\\' 斜杠,Java代碼中的斜杠是轉義字符,用來和后面一個字符配合使用,在用斜杠的時候要用另一個斜杠來轉義。
本文版權歸黑馬程序員JavaEE學院所有,歡迎轉載,轉載請注明作者出處。謝謝!
作者:黑馬程序員JavaEE培訓學院