- Java程序設計實戰案例教程
- 王靜紅 劉芳 李雅莉主編
- 6字
- 2025-02-08 17:10:31
2.2 常量與變量
2.2.1 常量
常量就是在程序運行過程中其值保持不變的量,即值不能被程序改變的量,也叫字面量。常量可分為數值常量和符號常量。
1.數值常量
數值常量就是直接出現在程序語句中的數值,例如3.14。數值常量有如下數據類型,系統會根據數值識別。
十進制整型常量:456、789等。
八進制整型常量:0123、076等。
十六進制整型常量:0x123、0xff等。
浮點型常量:3.14、14.E3、123.e-2等。
布爾常量:true、false。
字符常量:'?'、'C'、'$'等。
字符串常量:"java language"等。
2.符號常量
符號常量是用Java標識符表示的常量,用關鍵字final來定義。常量被定義后,不允許再進行更改。
定義符號常量的一般格式如下:
<final> <數據類型> <常量名> = <常量值>;
具體說明如下。
<final>:關鍵字,表示后面定義的是符號常量,只能賦值一次。
<數據類型>:常量的數據類型。它可以是上述數據類型之一。
<常量名>:標識符。要符合標識符命名規則,通常全部大寫,用下畫線分隔多個單詞。
<常量值>:常量的值。
例如:
final double PI=3.14; //定義了符號常量PI,其值為3.14
推薦閱讀
- Python 3.7網絡爬蟲快速入門
- Visual FoxPro程序設計教程(第3版)
- Offer來了:Java面試核心知識點精講(原理篇)
- Java程序設計與計算思維
- 機器人Python青少年編程開發實例
- Lua程序設計(第4版)
- 精通Python自然語言處理
- 青少年學Python(第2冊)
- Practical Predictive Analytics
- Mobile Forensics:Advanced Investigative Strategies
- UML基礎與Rose建模實用教程(第三版)
- Dart:Scalable Application Development
- C#網絡編程高級篇之網頁游戲輔助程序設計
- Java面試一戰到底(基礎卷)
- 第五空間戰略:大國間的網絡博弈