1. 程式人生 > >3.4.1 變數初始化

3.4.1 變數初始化

    宣告一個變數之後,必須用賦值語句對變數進行顯式初始化,不能使用未初始化的變數。             int vac;  //vac變數僅宣告沒有初始化             System.out.println(vac);       執行程式報錯資訊如下:
        Exception in thread "main" java.lang.Error: Unresolved compilation problem:       The local variable vac may not have been initialized       at myjavapp.Hello.main(Hello.java:8)       
    若想多一個已經宣告過得變數進行賦值,就需要將變數名放在等號(=)左側,相應取值的Java表示式放在等號的右側。             int vac;  //vac變數僅宣告沒有初始化             vac = 13;             System.out.println(vac);
      也可以將變數的宣告和初始化放在同一行中。例如:  int vac = 10 ;       最後,在Java中可以將宣告放在程式碼中的任何地方。在Java中,變數的宣告儘可能地靠近變數第一次使用的地方,這是一種良好的編寫風格。