欧洲乱码伦视频免费国产-麻豆国产精品专区-无码人妻一区二区三区精品视频-日韩免费一区二区三区超清视频-狠狠躁夜夜躁人人爽超碰97香蕉-日韩精品一区二区三区色欲av-久久人人爽av亚洲精品天堂-激情五月开心综合亚洲-久久精品无码一区二区综合好-开心五月四房播播
Java数据类型和运算符-天天爱昆明云南麻将下载

Java数据类型和运算符

2026-01-15 23:41:18投稿人:AG官網(wǎng)投(昆明)有限公司圍觀469163 評論

Java數(shù)據(jù)類型和運算符

一 、基本數(shù)據(jù)類型

  1. 字節(jié)型 byte  :1個字節(jié)(-128 ~ 127)
  2. 短整型 short :2個字節(jié)(-32768 ~ 32767)
  3. 整型 int :4個字節(jié)(-2147483648 ~ 2147483647)
  4. 長整型 long:8個字節(jié)(-9223372036854775808 ~ 9223372036854775807)
  5. 浮點型單精度 float :4個字節(jié)(-3.401298e-38 ~ 3.402823e38)
  6. 浮點型雙精度 double :8個字節(jié)(-4.9000000e-324 ~ 1.797693e308)
  7. 字符型 char :2個字節(jié)(0 ~ 65535)
  8. 布爾類型 boolean :1個字節(jié)(true,false)
double >float >long >int >short >byte

二 、引用數(shù)據(jù)類型

  1. 數(shù)組
  2. 接口

三、數(shù)據(jù)類型轉(zhuǎn)換

  1. 隱式類型轉(zhuǎn)換
    容量小的數(shù)據(jù)類型自動轉(zhuǎn)換為容量大的數(shù)據(jù)類型。
    byte,short,char -->int -->long -->float -->double
  2. 強制類型轉(zhuǎn)換

四、算術(shù)運算符

1. +2. -3. *4. /5. %6. ++ 7. --

五 、賦值運算符

1. =2. +=3. -=4. *=5. /=6. %=

六 、邏輯運算符

1. &&2. &3. ||4. |5. !6. ^:異,相同為false 不同為true 

七 、三元運算符

數(shù)據(jù)類型 變量名 = 布爾類型表達式 ? 結(jié)果1 :結(jié)果2;

八 、位運算符

1. |= 二進制兩個位都為0時	,該位取值0
,否則取值1
。2. &= 二進制兩個位都為1時,改為取值1,否則取值0
。3. ^= 二進制兩位相同為0	,否則為1	。4. >>帶符號右移。如	:a >>b a的二進制位個數(shù)向右移b個位置。

九 、特殊字符

1. 	  制表符    - 在打印的時候,把前面的字符串長度補齊到8,或者是8的倍數(shù)    - 最少補1個空格,最多補8個空格2. r3. 

十  、原碼、反碼 、補碼

1. 原碼

十進制數(shù)據(jù)的二進制表現(xiàn)形式,最左邊是符號位 ,0為正,1為負

  • 弊端利用原碼對正數(shù)計算不會有問題但是若進行負數(shù)計算 ,結(jié)果就會出錯 ,實際運算的結(jié)果,和預(yù)期結(jié)果相反

2. 反碼

為了解決原碼不能計算負數(shù)的問題而出現(xiàn)