字節是二進制數據的單位。一個字節一般8位長。可是,一些老型號計算機結構使用不一樣的長度。爲了不混亂,在大多數國際文獻中,使用詞代替byte。
變量:
變量的數據類型;變量名=變量值
數據類型
基本型
數值型(整數)
布爾型
浮點型
字符型
引用型
String 字符串
數值型(整數)
0-128 19 20 範圍 (0,128)小括號不包含該值
[0,128)中括號包含該值
bate 字節 1個字節 2*7=128
例如:byte age = 20;
備註:對於byte類型[0,128) 賦值不能超過該範圍
short 短整形 2個字節 2^16=32768
例如:short wage = 1280;
int integer 整數 4個字節 2^32 21來頭的10位數
例如:int money = 2000000;
long 長整形 整數 8個字節 2^64 9開頭的19位數
例如:long phone = 123456678901 L;
在程序中定義的整數,通常程序會把它當成int類型
int類型就是整數的默認類型
對於long類型整數,表示的時候須要在數字後面添加l字母(大小寫均可以)
整數類型取值範圍從小到大的順序
byte < short < int < long
布爾型
boolean 定義開關
該類型只有兩種結果
true 真
false 假
當知足某一種情形時,走true結果值
當不知足某一種情形時,走false結果值
浮點型(小數型)
單精度型 float 0-3.403E38 E表明的是10 E後面的數字是10的指數
描述的是整個該數字=整數+後面的小數
例如:float π=3.141f
當在程序中定義一個浮點數(小數)時,程序會解析成double類型
此時須要聲明爲float類型,那麼須要轉換格式:在數字的後面添加字母f(大小寫均可以)
雙精度型 double 0-1.798E308 E表明的是10 E後面的數字是10的指數
描述的是整個該數字=整數+後面的小數
例如:double wage = 17.5;
備註:double類型值 能夠自由選擇小數的後面添加字母d(大小寫都行)
double類型通常做爲浮點的默認類型
字符型
char character 字符
char類型的變量中的值 只能填寫一個字符 不能爲空 語法格式:‘字符值’
例如:char ch = '張';
注意:當在char類型變量中定義多個字符量時,程序會拋出錯誤
Too many characters in character literalide
引用型 String 字符串
語法格式
String 變量名 = "文本信息值";
例如:String name = "張三";
對於Sring字符串來講,字符串變量值中的雙引號內容能夠爲空;
String 變量名 = "";空字符串
當雙引號裏面無任何信息時,表示的是空字符串,他是字符串值的其中一種
String 變量名 = " ";一個空格字符串code