JAVA-数据类型-复习
生活随笔
收集整理的這篇文章主要介紹了
JAVA-数据类型-复习
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JAVA-數據類型-復習
Java中,一共有8種數據類型,4種整型,2種浮點型,1種用于表示Unicode編碼的字符單元的字符類型char,1種布爾類型。
整型
| byte | 1 | -128(-2的7次方) 至 127(2的7次方) |
| short | 2 | -32768 (-2的15此方) 至 32767 (2的15次方) |
| int | 4 | -2147483648 (-2的31次方) 至 2147483647 (2的31次方) |
| long | 8 | (-2的63次方) 至 (2的63次方) |
長整型數值后應有一個后綴:L
16進制數值有一個前綴:0x
8進制數值有一個前綴:0(容易混淆,最好不用)
2進制數值有一個前綴:0b(since java7)
浮點型
| float | 4個字節 | 略 |
| double | 8個字節 | 略 |
double的數值精度是float的兩倍
float數值應一個F(如,3.14F),沒有后綴F的浮點數值,默認為double類型
另外,double類型的浮點數也可以加后綴D
警告:浮點數值不適用于禁止出現四舍五入的金融計算中,如2.0-1.1,將打印出0.8999999999999,而不是0.9.
原因:浮點數值主要采用二進制系統表示,而二進制系統中無法精確表示分數1/10。
字符類型char
在java中,char類型用UTF-16編碼描述一個代碼單元
這是一個神奇的類型。
布爾類型
*****不能和整型相互轉化*****
轉載于:https://www.cnblogs.com/wzk1992/p/9064621.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的JAVA-数据类型-复习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java Eclipse插件
- 下一篇: 在javascript当中发现了一个没有