Java基本數據類型的類型轉換規則


基本類型轉換分為自動轉換和強制轉換。

自動轉換規則:容量小的數據類型可以自動轉換成容量大的數據類型,也可

以說低級自動向高級轉換。這兒的容量指的不是字節數,而是指類型表述的范圍。

wuliao

強制轉換規則:高級變為低級需要強制轉換。

如何轉換:

(1)賦值運算符“=”右邊的轉換,先自動轉換成表達式中級別最高的數據類型,再進行運算。

(2)賦值運算符“=”兩側的轉換,若左邊級別>右邊級別,會自動轉換;若左邊級別 == 右邊級別,不用轉換;若左邊級別 < 右邊級別,需強制轉換。

(3)可以將整型常量直接賦值給byte, short, char等類型變量,而不需要進行強制類型轉換,前提是不超出其表述范圍,否則必須進行強制轉換。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM