標籤:
2015年4月28號晚,珠海。晴、
Java 的基礎資料型別 (Elementary Data Type)
有整型(integer),浮點型(float),布爾型(boolean),字元型(char)
1.整型(integer)
java最基本的資料類型,使用int表示 範圍表示有 short long int byte
1.1 十進位 (生活最常見的也最常用的)
int i =100; int j=-120;
1.2 八進位 (進位規則是滿8進1,包括了0-7 的8個數字。在整數面前加一個0就是八位元)
int i =08; int j= -12;
1.3 十六進位 (進位規則是滿16進1,包括0-9 和a-f 組成。整數前面加一個0x就是十六進位數)
int i =0x05; int j = -0xffaa;
整數的取值範圍
| 類型 |
位 |
位元組 |
取值範圍 |
| byte |
8 |
1 |
-27 ~ 27-1 |
| short |
16 |
2 |
-215 ~ 215-1 |
| int |
32 |
4 |
-231 ~ 231-1 |
| long |
64 |
8 |
-263 ~ 263-1 |
注意:整數型資料類型模式是int
2 浮點型(float)
單精確度浮點型
float f = 11.21F; float f1 = -17.15F
雙精確度浮點型
double d = 11.11223D; double -17.15555;
浮點型的取值訪問
| 類型 |
位 |
位元組 |
取值範圍 |
| float |
32 |
4 |
±40282347E+38F |
| double |
64 |
8 |
±1.79769313486231570E+308 |
注意:浮點型結尾沒有字母,則該資料就是雙精確度浮點型。
3.字元型(char)
字元型是一種便是字元的資料類型。char 型表示一個字元,共16位,佔用兩字元,例如‘a‘ ‘人‘等等
char c =‘c‘; //表示一個字元
char c = ‘\u005E‘;// 表示一個unicode碼
char c =565;//表示一個整數
char底層實現也是數字類型,所以可以和int類型進行轉換
4.布爾型(boolean)
布爾型是一種起判斷的資料類型。就是真與假,在Java中使用true和false表示真和假
boolean b =true;
boolean b =false;
相信大家看了我這個基礎資料型別 (Elementary Data Type)能有一點點意識,為後面的內容繼續努力!晚安。一個菜鳥的問候
java 從零開始 第二天