
并不是所有的數據類型都可以指定直接數量,通常只有三種類型:原語、字符串和NULL。具體來說,Java支持以下八種類型的直接數量。
1、Java直接量的類型——int類型的直接數量:這是Java直接量的一種類型。在程序中直接給出的整數值可以分為二進制、十進制、八進制和十六進制。二進制需要從0B或0B開始,八進制需要從0開始,十六進制需要從0x或0x開始。例如,123、012(用于十進制10)、0x12(用于十進制18)等等。
2、Java直接量的類型——直接量字長:在整數值之后添加l或l將成為LONG類型的直接數量。例如,3L、0x12L(在小數中對應于18L)。
3、Java直接量的類型——浮動類型的直接數量:將f或f加到浮點數上就成為浮點類型的一個直接數量,浮點類型可以是標準的十進制形式,也可以是科學記數形式。例如,5.34F, 3.14E5F。
4、Java直接量的類型——直接量型加倍:這是Java直接量的一種類型,浮點數被給予一個標準的十進制或科學符號形式是雙直接量。例如5.34,3.14E5。
5、Java直接量的類型——布爾直接量:這種類型的直接數量只有真和假。
6、Java直接量的類型——直接字符:char類型的直接數量有三種形式:用單引號括起來的字符、轉義字符和由Unicode值表示的字符。例如“A”、“\n”和“\u0061”。
7、Java直接量的類型——類型字符串的直接數量:用雙引號括起來的字符序列是字符串類型的直接數量。在大多數其他語言中,包括C/ c++,字符串被實現為字符數組。但是,在Java中不是這樣的。在Java中,字符串實際上是對象類型。您將在本教程的后面看到,由于Java將字符串實現為對象,因此它具有廣泛的字符串處理能力,功能強大且易于使用。
8、Java直接量的類型——直接數量的null類型:這是Java直接量的一種類型,它只有一個值null。
在上面的八種直接數量類型中,NULL類型是一種特殊類型,它只有一個值:NULL。此外,這個直接數量可以分配給任何引用類型的變量,以表明存儲在引用類型的變量中的地址是空的,并且還沒有指向任何有效對象。 注:尊重原創文章,轉載請注明出處和鏈接 http://m.dedgn.cn/news-id-21583.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注java培訓頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050