JAVA變量的定義與使用


 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類型,右側數據一定不要超過左側數據類型取值范圍
 * 沒有進行賦值的變量,不能直接使用;一定要賦值后,才能使用
 * 變量的使用不能超過作用域的范圍
 * 【作用域】:從定義變量的一行開始,一直到直接所屬的大括號結束為止
 * 可以通過一個語句創建多個變量,一般不推薦這么寫
 */

 


免責聲明!

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



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