基礎(chǔ)學(xué)習(xí)之Java八種基本數(shù)據(jù)類型

基礎(chǔ)學(xué)習(xí)之Java八種基本數(shù)據(jù)類型

天津卓眾教育      2022-03-28 00:00:01     10

基礎(chǔ)學(xué)習(xí)之Java八種基本數(shù)據(jù)類型,1.變量的數(shù)據(jù)類型2.整數(shù)類型變量整型類變量用來存儲整數(shù)數(shù)值,即沒有小數(shù)部分的值整數(shù)類型分四中不同的類型:字節(jié)型(byte)、短

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細介紹

1.變量的數(shù)據(jù)類型

2.整數(shù)類型變量

整型類變量用來存儲整數(shù)數(shù)值,即沒有小數(shù)部分的值

整數(shù)類型分四中不同的類型:字節(jié)型(byte)、短整型(short)、整型(int)、長整型(long)

在為一個long類型的變量賦值時需要注意一點,所賦值的后面要加上一個字母L(或小寫l),說明賦值為long類型。如果賦的值未超出int型的取值范圍,可以省略字母L(或小寫l)。例如:

long num=2200000000L;//所賦的值超出了int型的取值范圍,后面必須加上字母L

long num=198L;//所賦的值未超出int型的取值范圍,后面可以加上字母L

long num=198;//所賦的值未超出int型的取值范圍,后面可以省略字母L

3.浮點類型變量

浮點類型變量用來存儲小數(shù)數(shù)值,浮點數(shù)不能用來表示精準(zhǔn)的值,如:貨幣;

浮點類型分為兩種:單精度浮點(float)、雙精度浮點(double)

double型所表示的浮點數(shù)比float型更精確;浮點數(shù)的默認類型為double類型。

-?在Java中,一個小數(shù)會被默認為double類型的值,因此在為一個float類型的變量賦值時需要注意一點,所賦值的后面要加上字母F(或小寫f),而為double類型的變量賦值時,可以在所賦值的后面加上字母D(或小寫d),也可以不加。例如:

float f=123.4f;//為一個float類型的變量賦值,后面必須加上字母f;

double d1=100.1;//為一個double類型的變量賦值,后面可以省略字母d;

double d2=199.3d;//為一個double類型的變量賦值,后面可以加上字母d;

也可以為一個浮點類型變量賦予一個整型數(shù)值

float f=100;//聲明一個float類型的變量并賦整數(shù)值;

double d=100;//聲明一個double類型的變量并賦整數(shù)值;

4.字符類型變量

字符類型變量用于存儲一個單一字符,Java中用char表示。

Java中,每個char類型的字符變量都會占用2個字節(jié),16位。

char類型的變量賦值時,需要英文的單引號’’把字符括起來,如’a’。

char類型的變量賦值范圍是0~65535內(nèi)的整數(shù)。

最小值是u0000(即為0);最大值是uffff(即為65535)。

char數(shù)據(jù)類型可以存儲任何字符。

//字符類型,占2個字節(jié),16位包裝類?Character

char c=‘a’;//為一個char類型的變量賦值字符a;

char ch=97;//為一個char類型的變量賦值整數(shù)97,相當(dāng)于賦值字符a;

char h='r';//特殊的轉(zhuǎn)義字符

char i='u9990';//Unicode字符集u0000‐uFFFF

char j=65535;//字符0到65535

5.布爾類型變量

布爾類型變量用來存儲布爾值,在Java中用boolean表示,boolean類型的變量只有兩個值,即true和false,默認值為false。

boolean數(shù)據(jù)類型表示一位的信息

boolean flag=false;//聲明一個boolean類型的變量,初始值為false;

flag=true;//改變flag變量的值未true;

以上就是天津卓眾教育java培訓(xùn)機構(gòu)的小編針對“基礎(chǔ)學(xué)習(xí)之Java八種基本數(shù)據(jù)類型”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。

培訓(xùn)啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險,謹防上當(dāng)。