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

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

發布時間: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類型的。

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

閱讀全文

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

熱點內容
別人說你拍照技術不好怎麼懟回去 瀏覽:691
干香附子多少錢一斤市場價 瀏覽:981
股票基金怎麼購買交易 瀏覽:695
交易貓發貨中1天會怎麼樣 瀏覽:245
小程序鋼琴塊2是什麼東西 瀏覽:655
怎麼做微商代理商 瀏覽:648
小程序前端如何向後台發送請求 瀏覽:386
爬山用什麼app可以記錄數據 瀏覽:720
720產品展示如何實現 瀏覽:849
東安市場閉市怎麼去 瀏覽:791
手機交易貓站內信怎麼看 瀏覽:749
儷人傳奇怎麼代理 瀏覽:15
怎麼通過QQ給號主手機發信息 瀏覽:176
為什麼短線交易掙不到錢 瀏覽:197
代理智能鎖怎麼樣 瀏覽:602
微信做代理怎麼加好友 瀏覽:646
應用信息刪除了該如何尋找 瀏覽:22
什麼產品沒有生產標准 瀏覽:661
淄博北方布批發市場在哪裡 瀏覽:137
國內靠譜冰島代理要什麼條件 瀏覽:382