概述:
在程式可以直接使用的資料值
分類:數值型字面值
整數100 +88 -66
直接寫的整數預設為十進位制
二進位制 0b10
八進位制 010
十六進製制 0x10
浮點數3.14 +0.05 -2.22
字元型字面值
使用一對單引號引起來乙個字元
『a』注意:
單引號中不能有多個字元也不能為空字元
轉義字元:
格式:\字元
『\t』 製表符 縮排對齊
『\r』 回車 『\n』 換行
補充:system.out.println(「hello」) 將hello輸出之後預設做乙個換行
system.out.print(「hello」) 直接輸出hello
字串字面值
使用一對雙引號引起來 零個字元 乙個字元或者多個字元
「」:空字串
「a」「hello」
『a』 「a」:
『a』->字元型
「a」->字串
布林型字面值
布林:邏輯判斷結果
true 對的 正確的
false 錯誤的
true false是關鍵字
字面值型別
只有內建型別 內建型別是程式語言自己定義的一些型別 存在字面值,沒有類 class 型別字面值。例如 0是int型別的字面值,3.14159是double型別的字面值。1 整型浮點字面值20 decimal 十進位制 024octal 八進位制 0x14 hexadecimal 十六進製制 128u...
字面值型別
1 字面值常量 乙個形如42的值被稱作字面值常量,這樣的值一望而知。每個字面值常量都對應一種資料型別,字面值常量的形式和值決定了它的資料型別,包含 2 常量表示式 指值不會改變並且在編譯過程就能得到計算結果的表示式。很顯然,字面值屬於常量表示式,用常量表示式初始化的const物件也是常量表示式。乙個...
字面值常量
乙個形如 39 的值被稱作字面值常量 literal 每個字面值常量都對應一種資料型別,字面值常量的形式和值決定了它的資料型別。整型字面值寫作十進位制數 八進位制數或十六進製制數的形式。以0開頭的整數代表八進位制數,以0x或0x開頭的代表十六進製制數。下面的任意一種形式都表示數值 20 20 十進位...