綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] java問題

[複製連結] 查看: 38177|回覆: 1|好評: 0
跳轉到指定樓層
樓主
KING45JJ | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2015-6-6 22:45

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
public class Ch3_2_4 {
   // 主程式
   public static void main(String[] args) {
      // 常數宣告
      final double PI = 3.1415926;
      double area;        // 變數宣告
      double r = 15.0;
      area = PI * r * r;  // 計算面積
      // 顯示面積
      System.out.print("面積: ");
      System.out.println(area);
   }
}

紅色那final是什麼意思 為什麼要加那個? 不加會有什麼後果嗎?
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
z0403226 | 收聽TA | 只看該作者
發表於 2016-1-24 01:57
final 是將變數型別設成常數
如果你之後去變更這個變數的值,編譯器會發生編譯錯誤
因為PI值是固定的常數,程式之後不會也不行在去更改它,
所以才會加上final以避免之後程式的撰寫去修改這個常數
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則