日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

简自动类型提升,精度损失类型强制转换,常用转义字符,简单帮你回顾Java基本数据类型整形浮点型字符型布尔型Boolean及其运算规则

發布時間:2023/12/2 java 31 豆豆

文章目錄

    • 整形
    • 浮點型
    • 字符型
    • 布爾型boolean
    • 自動類型提升
    • 強制類型轉換
    • 注意


整形

bit是計算機中的最小存儲單位。
byte是計算機中的基本存儲單元。
1MB=1024KB——1KB=1024B(byte)

public class JavaTest {public static void main(String[] args) {byte b1 = 18;byte b2 = -128;//b2 = 128;超出范圍,編譯失敗。//聲明long類型的變量,必須以L(l)結尾。short s1 = 128;int i1 = 1234;long l1 = 999999L;} }

浮點型

float尾數可以精確到7位有效數字。
double是float的兩倍,通常用它。

public class JavaTest {public static void main(String[] args) {double d1 = 12.4;//聲明float型需要在結尾加上F(f)。float f1 = 12.4f;} }

字符型

char(1字符=2字節)

public class JavaTest {public static void main(String[] args) {//定義char型變量,用一對英文單引號('')包住一個字符。char c1 = 'a';//char c2 = 'ab';編譯不通過。char c3 = '中';char c4 = '1';//也可以使用轉義字符char c5 = '\n';//也可以使用Unicode值char c6 = '\u0043';} }

常用轉義字符

轉義字符說明
\b退格符
\n換行符
\t制表符
\r回車符
\"雙引號
\'單引號
\\反斜杠

布爾型boolean

boolean bl1 = true; boolean bl2 = false;

自動類型提升

當容量小的數據類型的變量與容量大的數據類型的變量做運算時,結果自動提升為容量大的數據類型,需要用容量大的數據類型變量來接收。(容量大小是說表示數的范圍大小,而不是所占存儲空間大小,比如long比float容量小)
byte,char,short–>int–>long–>float–>double
特別的,當byte,char,short數據類型的變量之間或自己做運算時,結果為用int型接收。


強制類型轉換

格式:(目標類型)xxx
可能導致精度損失
自動類型提升順序反過來

double d1 = 12.9; //精度損失1 int i1 = (int)d1; //截斷操作,結果為12 //沒有精度損失 long l1 = 123; short s1 = (short)l1; //結果為123 //精度損失2 int i2 = 128; byte b1 = (byte)i2; //結果為-128(byte(-128~127)最大為127,可以簡單理解為超出就循環)

注意

①整形默認是int,浮點型默認是double。
②如果long型聲明時,數值結尾不加L(l)(即默認為int型),若數值不超過int范圍,則編譯通過,若超過int范圍,則編譯失敗。(long<–int,long可以放得下int,因為存儲空間比較大)
③如果float型聲明時,數值結尾不加F(f)(即默認為double型),編譯失敗。(float<–double,float放不下double)
④ string類型是引用數據類型,它可以和所有基本數據類型之間做連接(+)運算,結果均為string類型。

總結

以上是生活随笔為你收集整理的简自动类型提升,精度损失类型强制转换,常用转义字符,简单帮你回顾Java基本数据类型整形浮点型字符型布尔型Boolean及其运算规则的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。