并不是所有的數(shù)據(jù)類型都可以指定直接數(shù)量,通常只有三種類型:原語、字符串和NULL。具體來說,java支持以下八種類型的直接數(shù)量。
1、Java直接量的類型——int類型的直接數(shù)量:這是Java直接量的一種類型。在程序中直接給出的整數(shù)值可以分為二進(jìn)制、十進(jìn)制、八進(jìn)制和十六進(jìn)制。二進(jìn)制需要從0B或0B開始,八進(jìn)制需要從0開始,十六進(jìn)制需要從0x或0x開始。例如,123、012(用于十進(jìn)制10)、0x12(用于十進(jìn)制18)等等。2、Java直接量的類型——直接量字長:在整數(shù)值之后添加l或l將成為LONG類型的直接數(shù)量。例如,3L、0x12L(在小數(shù)中對應(yīng)于18L)。
3、Java直接量的類型——浮動類型的直接數(shù)量:將f或f加到浮點(diǎn)數(shù)上就成為浮點(diǎn)類型的一個(gè)直接數(shù)量,浮點(diǎn)類型可以是標(biāo)準(zhǔn)的十進(jìn)制形式,也可以是科學(xué)記數(shù)形式。例如,5.34F, 3.14E5F。
4、Java直接量的類型——直接量型加倍:這是Java直接量的一種類型,浮點(diǎn)數(shù)被給予一個(gè)標(biāo)準(zhǔn)的十進(jìn)制或科學(xué)符號形式是雙直接量。例如5.34,3.14E5。
5、Java直接量的類型——布爾直接量:這種類型的直接數(shù)量只有真和假。
6、Java直接量的類型——直接字符:char類型的直接數(shù)量有三種形式:用單引號括起來的字符、轉(zhuǎn)義字符和由Unicode值表示的字符。例如“A”、“\n”和“\u0061”。
7、Java直接量的類型——類型字符串的直接數(shù)量:用雙引號括起來的字符序列是字符串類型的直接數(shù)量。在大多數(shù)其他語言中,包括C/ c++,字符串被實(shí)現(xiàn)為字符數(shù)組。但是,在Java中不是這樣的。在Java中,字符串實(shí)際上是對象類型。您將在本教程的后面看到,由于Java將字符串實(shí)現(xiàn)為對象,因此它具有廣泛的字符串處理能力,功能強(qiáng)大且易于使用。
8、Java直接量的類型——直接數(shù)量的null類型:這是Java直接量的一種類型,它只有一個(gè)值null。
在上面的八種直接數(shù)量類型中,NULL類型是一種特殊類型,它只有一個(gè)值:NULL。此外,這個(gè)直接數(shù)量可以分配給任何引用類型的變量,以表明存儲在引用類型的變量中的地址是空的,并且還沒有指向任何有效對象。
想了解更多相關(guān)資訊請關(guān)注java培訓(xùn)頻道-查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請?jiān)囌n。關(guān)注賦能網(wǎng)了解更多:4008-569-579
本文鏈接:
本文章“Java培訓(xùn)中直接量的類型有哪些”已幫助 77 人
免責(zé)聲明:本信息由用戶發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識產(chǎn)權(quán)侵權(quán)的法律責(zé)任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機(jī)構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開班》學(xué)校地址等機(jī)構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢熱線:4008-569-579