java有八大基本資料型別型別從低到高如下所示:
byte—> short, char—> int —> long—>float —> double
1個位元組是8位
只有8種基本型別可以算.其他參考型別都是由java虛擬機決定的自己不能操作
byte 1位元組
short 2位元組
int 4位元組
long 8位元組
float 4位元組
double 8位元組
char 2位元組
boolean 1位元組
小型別轉大型別不用強轉,大型別轉小型別要強轉
int iVar = 100; float fVar = 100.100f dVar = fVar; fVar = (float) dVar;
八大型別有各自的默認初始值如下:
|
Java中8種基本資料型別總結 |
|||||
|
序號 |
資料型別 |
大小/位 |
封裝類 |
默認值 |
可表示資料范圍 |
|
1 |
byte(位) |
8 |
Byte |
0 |
-128~127 |
|
2 |
short(短整數) |
16 |
Short |
0 |
-32768~32767 |
|
3 |
int(整數) |
32 |
Integer |
0 |
-2147483648~2147483647 |
|
4 |
long(長整數) |
64 |
Long |
0 |
-9223372036854775808~9223372036854775807 |
|
5 |
float(單精度) |
32 |
Float |
0.0 |
1.4E-45~3.4028235E38 |
|
6 |
double(雙精度) |
64 |
Double |
0.0 |
4.9E-324~1.7976931348623157E308 |
|
7 |
char(字符) |
16 |
Character |
空 |
0~65535 |
|
8 |
boolean |
8 |
Boolean |
flase |
true或false |
String ,默認值null
文章個人學習,不足之處見諒
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/170350.html
標籤:Java
