原始數據類型與表達式
阿新 • • 發佈:2018-10-23
java 32位 int 最好 使用 整數 ava 表達 數值
1.數據類型:就是指一組數據和堆砌所能進行的操作的集合。
2.java中的原始數據類型:
① int
--- 值域 : -2 31 ~ 231
② dounle
--- 雙精度實數(64位)
--- 運算符 : &&(與)、||(或)、!(非)、^(異或)
③ char
--- 字符(16位)
3.表達式
① 運算符優先級:* 和 / 以及%的優先級高於+和-;優先級越高,越早運算。
② 邏輯運算符優先級: ! > && > ||
4.類型轉換
註意:
① 如果信息不會損失,數值會被自動提升位高級的數據類型,例如:1+2.5 = 1.0 + 2.5;答案是3.5。
② 將浮點型轉換為整型將會截斷小數部分,並非是四舍五入,在復雜的表達式中的類型轉換可能會很復雜,應該小心並盡量使用類型轉換,最好是在表達時中只使用同一類型的字面量和變量。
5. 比較
6. 其他原始類型
① 64位整數,及其運算符lang。
② 16位整數,及其運算符short。
③ 16位字符,及其運算符char。
④ 8位整數,及其運算符byte。
⑤ 32位單精度實數,及其算數運算符float。
原始數據類型與表達式