JAVA——變數的定義與使用
阿新 • • 發佈:2020-08-16
1 // 建立變數 2 /*資料型別 變數名稱;//建立了一個變數 3 * 變數名稱 = 資料值;//賦值,將右邊的值賦予左邊 4 * 資料型別 變數名稱 = 資料值;//建立變數的同時立刻賦值 5 */ 6 public class DemoClass2 { 7 8 public static void main(String[] args) { 9 // TODO Auto-generated method stub 10 // 建立一個變數 11 // 格式: 資料型別 變數名稱 12 int num1; 13 //向變數中儲存一個數據 14 // 格式:變數名稱 = 資料值 15 num1 = 10; 16 System.out.println(num1);//列印輸出變數名稱時,輸出是變數的內容 10 17 18 //改變變數本來的數字,變成新的數字 19 num1 = 20; 20 System.out.println(num1);//20 21 22 // 使用一步到位定義變數 23 // 格式:資料型別 變數名稱 = 資料值 24 int num2 = 40;25 System.out.println(num2);//40 26 27 System.out.println("==============");//分隔列印輸出內容 28 29 byte num3 = 45;// 右側資料範圍不能超過左側資料型別的取值範圍 30 System.out.println(num3);// 45 31 //byte num4 = 400; 400超過了byte的資料型別取值範圍 32 33 short num5 = 50; 34 System.out.println(num5);//50 35 36 long num6 = 300000000L; 37 System.out.println(num6);//300000000 38 39 float num7 = 2.5F; 40 System.out.println(num7);//2.5 41 42 double num8 = 1.2; 43 System.out.println(num8);//1.2 44 45 char zifu1 = 'A'; 46 System.out.println(zifu1);// A 47 zifu1 = '中'; 48 System.out.println(zifu1);// 中 49 50 boolean var1 = true; 51 System.out.println(var1);//true 52 var1 = false; 53 System.out.println(var1);//false 54 55 //將一個變數資料內容,賦值交給另外一個變數 56 //右側的var1已存在,裡面是false布林值 57 //將右側變數裡面的false值,向左交給var2進行儲存 58 boolean var2 = var1; 59 System.out.println(var2);//false 60 } 61 62 }
Java變數的注意事項
/* 如果建立多個變數,那麼變數之間的名稱不可重複 * 對於float和long型別,字母后綴F和L不要丟掉 * 如果使用byte或short型別,右側資料一定不要超過左側資料型別取值範圍 * 沒有進行賦值的變數,不能直接使用;一定要賦值後,才能使用 * 變數的使用不能超過作用域的範圍 * 【作用域】:從定義變數的一行開始,一直到直接所屬的大括號結束為止 * 可以通過一個語句建立多個變數,一般不推薦這麼寫 */