更新時(shí)間:2020-04-08 13:38:10 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽4157次
Java字節(jié)類型
最小的整數(shù)類型為byte。byte類型變量在使用來(lái)自網(wǎng)絡(luò)或文件的數(shù)據(jù)流時(shí)非常有用。
字節(jié)變量通過(guò)使用byte關(guān)鍵字聲明。下面聲明兩個(gè)字節(jié)變量b和c:
byteb,c;
byte是有符號(hào)的8位類型,范圍從-128到127。
以下代碼創(chuàng)建兩個(gè)字節(jié)類型變量并分配值。

上面的代碼生成以下結(jié)果。

字節(jié)類在對(duì)象中封裝了原始類型字節(jié)的值。字節(jié)類提供了將字節(jié)轉(zhuǎn)換為字符串和字符串轉(zhuǎn)換為字節(jié)的幾種方法
Javashort類型
Javashort類型的大小在字節(jié)和整數(shù)之間。
short是一個(gè)有符號(hào)的16位類型。短類型變量的范圍為-32,768到32,767。
下面是一些簡(jiǎn)短變量聲明的例子:
shorts;
shortt;
Javaint類型
當(dāng)在表達(dá)式中使用字節(jié)和短型值時(shí),在求值表達(dá)式時(shí)將它們提升為int。
int是有符號(hào)的32位類型,范圍為-2,147,483,648到2,147,483,647。
Javalong類型
當(dāng)int類型不夠大時(shí),使用Javalong類型。
long是一個(gè)有符號(hào)的64位類型和。長(zhǎng)型的范圍是-9,223,372,036,854,775,808至9,223,372,036,854,775,807。
要指定一個(gè)長(zhǎng)文字,你需要告訴編譯器字面值的類型為long,通過(guò)在文本上附加一個(gè)大寫或小寫的L。例如,0x7ffffffffffffffL或123123123123L。
以下代碼創(chuàng)建一個(gè)long類型文字,并將值分配給along類型變量。

此程序生成的輸出如下所示:

例子
這里是一個(gè)使用long類型來(lái)存儲(chǔ)結(jié)果的程序。

結(jié)果不能保存在int變量中。
上面的代碼生成以下結(jié)果。

八進(jìn)制整數(shù)(基數(shù)8)
八進(jìn)制值在Java中由前導(dǎo)零表示。有效值09將從編譯器產(chǎn)生錯(cuò)誤,因?yàn)?在八進(jìn)制的0到7范圍之外。
輸出:
8
十六進(jìn)制整數(shù)(基數(shù)16)
十六進(jìn)制與模8字大小(例如8,16,32和64位)匹配。您表示具有前導(dǎo)零-x(0x或0X)的十六進(jìn)制常數(shù)。
十六進(jìn)制數(shù)字的范圍為0到15,因此A到F(或a到f)代替10到15。
整數(shù)常量可以始終分配給一個(gè)長(zhǎng)變量。也可以為char分配整數(shù),只要它在范圍內(nèi)。

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java基礎(chǔ)學(xué)習(xí):java輸出整數(shù)類型”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)