書名: Java程序設計實戰案例教程作者名: 王靜紅 劉芳 李雅莉主編本章字數: 376字更新時間: 2025-02-08 17:10:32
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
推薦閱讀
- HornetQ Messaging Developer’s Guide
- Architecting the Industrial Internet
- Learn Programming in Python with Cody Jackson
- Interactive Applications Using Matplotlib
- C++ 從入門到項目實踐(超值版)
- 青少年Python編程入門
- Learning Salesforce Einstein
- 微服務從小白到專家:Spring Cloud和Kubernetes實戰
- 匯編語言編程基礎:基于LoongArch
- PHP+MySQL動態網站開發從入門到精通(視頻教學版)
- Python硬件編程實戰
- Learning Concurrency in Python
- Google Adsense優化實戰
- ArcPy and ArcGIS(Second Edition)
- 零基礎C語言學習筆記