JAVA中的變量及取值范圍


字節是二進制數據的單位。一個字節通常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 literal

引用型
String 字符串
              
語法格式
            
String 變量名 = "文本信息值";
                 例如:String name = "張三";
            
對於Sring字符串來說,字符串變量值中的雙引號內容可以為空;
                    String 變量名 = "";空字符串
            
當雙引號里面無任何信息時,表示的是空字符串,他是字符串值的其中一種
             String 變量名 = " ";一個空格字符串


免責聲明!

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



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