導航:首頁 > 數據處理 > 什麼是數據類型作用是什麼

什麼是數據類型作用是什麼

發布時間:2023-08-19 04:04:33

『壹』 什麼叫數據類型變數的類型定義有什麼作用

數據類型是指數據的類型。

Java中主要有八種基本數據類型:byte、short、int、long、float、double、boolean、char。

各種數據類型作用:

1、byte:

8位、有符號的以二進制補碼表示的整數。

min : -128(-2^7)。

max: 127(2^7-1)。

default: 0。

對應包裝類:Byte。

2、short:

16位、有符號的以二進制補碼表示的整數;

min :-32768(-2^15);

max:32767(2^15 - 1);

default: 0;

對應包裝類:Short。

3、int:

32位、有符號的以二進制補碼表示的整數;

min :-2,147,483,648(-2^31);

max:2,147,483,647(2^31 - 1);

default: 0;

對應包裝類:Integer。

4、long:

64位、有符號的以二進制補碼表示的整數;

min : -9,223,372,036,854,775,808(-2^63);

max: 9,223,372,036,854,775,807(2^63 -1);

default: 0;

對應的包裝類:Long。

5、float:

單精度、32位、符合IEEE 754標準的浮點數;

float 在儲存大型浮點數組的時候可節省內存空間;

浮點數不能用來表示精確的值,如貨幣;

default:0.0f;

對應的包裝類:Float。

6、double:

雙精度、64位、符合IEEE 754標準的浮點數;

浮點數的默認類型為double類型;

double類型同樣不能表示精確的值,如貨幣;

default:0.0d;

對應的包裝類:Double。

7、char:

char類型是一個單一的 16 位 Unicode 字元;

最小值是u0000(即為0);

最大值是uffff(即為65,535);

char 數據類型可以儲存任何字元;

對應的包裝類:Character。

8、boolean:

boolean數據類型表示一位的信息;

只有兩個取值:true 和 false;

這種類型只作為一種標志來記錄 true/false 情況;

對應的包裝類:Boolean。

(1)什麼是數據類型作用是什麼擴展閱讀:

自動類型轉換:

指不需要書寫代碼,由系統自動完成的類型轉換。由於實際開發中這樣的類型轉換很多,所以 Java 語言在設計時,沒有為該操作設計語法,而是由 JVM自動完成。

轉換規則:從存儲范圍小的類型到存儲范圍大的類型。

具體規則為:byte→short(char)→int→long→float→double

也就是說 byte 類型的變數可以自動轉換為 short 類型,示例代碼:

byte b=10;

short sh=b;

這里在給sh賦值時,JVM首先將b的值轉換成short類型然後再賦值給sh。

當然,在類型轉換的時候也可以跳躍,就是byte也可以自動轉換為int類型的。

注意問題:在整數之間進行類型轉換的時候數值不會發生變化,但是當將整數類型特別是比較大的整數類型轉換成小數類型的時候,由於存儲精度的不同,可能會存在數據精度的損失。

閱讀全文

與什麼是數據類型作用是什麼相關的資料

熱點內容
百度地圖如何添加酒店信息 瀏覽:403
數據分析哪些誤區 瀏覽:374
網管和內部信息化哪個部門好 瀏覽:659
官網旗艦店怎麼代理 瀏覽:439
銀行辦貸款低於市場價怎麼辦 瀏覽:521
表格中有的數據不能被篩選怎麼辦 瀏覽:59
門店小程序怎麼運用 瀏覽:960
市場上常見的化肥有哪些 瀏覽:430
中大市場到佛山物流有哪些 瀏覽:555
骨髓生育技術是什麼 瀏覽:923
普桑的啟停技術是怎麼關閉的 瀏覽:574
檳榔代理一個市多少 瀏覽:362
成都久貿市場怎麼樣 瀏覽:568
太倉市板材市場有哪些木材 瀏覽:692
程序員說的上車是什麼梗 瀏覽:484
支付會計師代理記賬怎麼收費 瀏覽:560
景區代理需要什麼資質 瀏覽:591
啟動程序太多是什麼原因 瀏覽:850
電商小程序怎麼搶紅利 瀏覽:992
怎麼把顯卡的數據弄回來 瀏覽:119