C#與java基礎數據類型對比


 
java
類型
字節
標識范圍
包裝類
 
 
byte(字節型)
1
-128~127
Byte
 
 
short(短整型)
2
-32768~32767 
Short
 
 
int(整型)
4
-2147483648~2147483647
Integer
 
 
long(長整型)
8
-9223372036854775808 ~ 9223372036854775807
Long
 
 
float(浮點型)
4
-3.4E38~3.4E38
Float
 
 
double(雙精度型)
8
-1.7E308~1.7E308
Double
 
 
char(字符型)
2
從字符型對應的整型數來划分,其表示范圍是0~65535 
Charater
 
 
booealn(布爾型)
1
true或false
Boolean
 
C#
整型
sbyte
1
有符號數,占用1個字節,-27〜27-1
   
byte
1
無符號數,占用1個字節,0〜28-1
   
short
2
有符號數,占用2個字節,-215〜215-1
   
ushort
2
無符號數,占用2個字節,0〜216-1
   
int
4
有符號數,占用4個字節,-231〜231-1
   
uint
4
無符號數,占用4個字節,0〜232-1
   
long
8
有符號數,占用8個字節,-263〜263-1
   
ulong
8
無符號數,占用8個字節,0〜264-1
   
浮點型
float
4
單精度浮點型,占用4個字節,最多保留7位小數
 
double
8
雙精度浮點型,占用8個字節,最多保留16位小數
 
char
2
     
 
bool
1
0〜232-1
   
高精度
decimal
非基礎類型
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM