- Java程序設(shè)計實戰(zhàn)教程
- 李西明 陳立為主編
- 490字
- 2025-03-13 16:46:29
2.2.4 變量的賦值
聲明變量是第一步,第二步為給變量賦值,這樣變量才能使用。賦值是將一個數(shù)據(jù)(值)存入變量代表的內(nèi)存空間,賦值的語法如下:
變量名=值;
【示例】為變量賦值。代碼如下。
int age; //聲明整型變量age double num; //聲明雙精度浮點型變量num age=18; //變量的賦值 num=3.14159; //變量的賦值
也可以將第一步變量的聲明與第二步變量的賦值合并為一步,語法如下:
數(shù)據(jù)類型 變量名稱=值;
【示例】聲明變量的同時賦值,代碼如下。
int age=18; //聲明變量的同時賦值(初始值) double num=3.14; //聲明變量的同時賦值(初始值)
這種情況下的變量值通常稱為初始值,后面可以根據(jù)需要改變變量值。變量賦值后的內(nèi)存如圖2.3所示。

圖2.3 變量賦值后的內(nèi)存
多個相同類型的變量也可以在同一行一次性聲明及賦值(或不賦值),多個變量之間用逗號分隔。示例代碼如下。
//同一行聲明及賦值多個變量,也可不賦值 int num1,num2=10,num3=20; //同一行聲明及賦值多個變量,也可不賦值 double num4=10.1,num5,num6=10.2;
通常情況下,一種數(shù)據(jù)類型的變量只能用同一種類型的數(shù)據(jù)(值)進行賦值。例如一個int型變量,只能給它賦類似1、10、100的整型值;而double型變量,需要給它賦類似1.1、10.5、100.3的雙精度浮點數(shù)型值。一種類型的值賦給另一種類型的變量也有可能成功,但需要進行數(shù)據(jù)類型轉(zhuǎn)換。
推薦閱讀
- 大學(xué)計算機應(yīng)用基礎(chǔ)實踐教程
- 垃圾回收的算法與實現(xiàn)
- DevOps入門與實踐
- TestNG Beginner's Guide
- Java設(shè)計模式及實踐
- Apex Design Patterns
- HTML5入門經(jīng)典
- Elasticsearch for Hadoop
- RabbitMQ Essentials
- 深度學(xué)習(xí)原理與PyTorch實戰(zhàn)(第2版)
- Beginning C++ Game Programming
- Java EE 7 with GlassFish 4 Application Server
- Android移動應(yīng)用開發(fā)項目教程
- Learning Dynamics NAV Patterns
- C/C++程序設(shè)計教程