Java基本數據類型:int、double、boolean,你真的用對了嗎?

Java是強類型語言,變量定義需明確數據類型,文章介紹最常用的int、double、boolean三個基礎類型: int爲整數類型,4字節,範圍-2147483648至2147483647(約-21億到21億),用於計數、索引、年齡等場景。需注意溢出問題:直接賦值超範圍(如2147483648)會編譯失敗,運算也可能隱式溢出(如max+1=-2147483648),解決需用long類型。 double爲小數類型,8字節,範圍極大,用於金額、身高。因二進制存儲存在精度問題(如0.1無法精確表示,比較需用BigDecimal或差值判斷),且超範圍會溢出爲無窮大。 boolean僅true/false,用於條件、循環控制,只能用true/false賦值,不能用1/0或參與算術運算。 綜上,選對類型避免對應坑點,類型匹配是程序正確運行的基礎。

閱讀全文