1. 程式人生 > 其它 >|NO.Z.00018|——————————|BigDataEnd|——|Java&變數資料型別.V02|----------------------------------------|Java.v02|變數.v02|宣告使用|

|NO.Z.00018|——————————|BigDataEnd|——|Java&變數資料型別.V02|----------------------------------------|Java.v02|變數.v02|宣告使用|



[BigDataJava:Java&變數資料型別.V02]                                                                      [BigDataJava.語言基礎] [|章節二|變數資料型別|變數的宣告和使用|]








一、變數的宣告和使用
### --- 變數的宣告方式

~~~     ——>資料型別    變數名 = 初始值;
~~~     ——>其中=初始值可以省略,但    ;    不可以省略
二、變數的宣告
### --- 變數的宣告

/*
    程式設計實現變數的宣告和使用
*/
public class VarTest {
    
    public static void main(String[] args) {
    
        // 1.宣告一個變數並初始化   資料型別 變數名 = 初始值;
        int age = 18;
        // 2.列印變數的數值   + 字串連線符  用於將兩邊的內容拼接/連線起來結果還是字串
        System.out.println("age = " + age); // age = 18
### --- 編譯列印

~~~     # Javac編譯
C:\Users\Administrator\Desktop\project>javac VarTest.java
~~~     # 列印輸出

C:\Users\Administrator\Desktop\project>java VarTest
age = 18
三、宣告變數
### --- 宣告變數

/*
    程式設計實現變數的宣告和使用
*/
public class VarTest {
    
    public static void main(String[] args) {
    
        // 1.宣告一個變數並初始化   資料型別 變數名 = 初始值;
        int age = 18;
        // 2.列印變數的數值   + 字串連線符  用於將兩邊的內容拼接/連線起來結果還是字串
        System.out.println("age = " + age); // age = 18
        
        System.out.println("-----------------------------------------------------");
        // 3.使用變數的注意事項
        // 3.1 使用變數之前需要宣告
        // System.out.println("name = " + name); // 錯誤: 找不到符號 
        // 3.2 使用變數之前需要初始化
        //String name;
        //System.out.println("name = " + name); // 錯誤: 可能尚未初始化變數name
        String name = "顏祺";
        System.out.println("name = " + name); // name = 顏祺
        // 3.3 變數不能重複宣告
        //int age = 17; // 錯誤: 已在方法 main(String[])中定義/聲明瞭變數 age
        int aGe = 17;
        int fjakjf3fjdlakjfa7987jfkdajlkf2427897fdjafjalkl89809fdjafjlj = 10;
        int 年齡 = 16;
    }
} 
### --- 編譯列印

C:\Users\Administrator\Desktop\project>javac VarTest.java

C:\Users\Administrator\Desktop\project>java VarTest
age = 18
-----------------------------------------------------
name = 顏祺








===============================END===============================


Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart                                                                                                                                                    ——W.S.Landor



來自為知筆記(Wiz)