目录:
视频: 黑马程序员 毕向东 Java基础视频教程第01天 04 Java环境搭建环境变量配置) 2024
你可以选择去一个主题的变化。我们来看看在Java中分配值。在这里,需要两行来给
金额
变量的第一个值:
double amount;数量= 5.95;
你可以只用一行来做同样的事情:
double amount = 5. 95;
当你这样做时,你不要说你正在给
量变量赋值。行
double
初始化的声明。 你 初始化 的 量
amount = 5。 95
不被称为“赋值语句”。 “相反,这行被称为一个
变量。你可以做各种初始化,甚至算术:
<! - 1 - >
doubleelecBill = 84.21;双重H2OBill = 22.88;
double total = gasBill + elecBill + H2OBill;
将Java变量从一个地方移动到另一个地方
它有助于记住初始化和分配之间的区别。首先,你可以用一个方法来初始化一个声明:
<! - 2 - >
//这是好的:
classSnitSoft {
static double amount = 5. 95; public static void main(String args []){
amount = amount + 25. 00;
系统。出。打印(“我们将帐单$”);
系统。出。打印(量);
系统。出。 println(“你的信用卡”);
<!你不能用赋值语句来做同样的事情:
//这个不能编译:
classBadSnitSoftCode {
public static void main(String args []){
amount = amount + 25. 00;
系统。出。打印(“我们将帐单$”);
系统。出。打印(量);
系统。出。 println(“你的信用卡”);
}
}
尝试编译
BadSnitSoftCode
失败。
您不能在方法之外拖动语句。 (即使变量声明以分号结尾,变量声明也不会被认为是声明。)注意每个被抽出的声明中添加了
static
这个单词
main
main
方法的头文件中有
static
这个字。并非所有方法都是静态的。事实上,大多数方法都不是静态的。但是,无论何时从
静态
方法中拉出声明,都必须在声明的开头添加单词
static
。
在Java中组合变量声明
此代码只有一个变量(就像变量供应不足)。你可以得到几个变量的效果:
classSnitSoftNew {
public static void main(String args []){
doubleflashDrivePrice;
doubleshippingAndHandling;双倍总计
flashDrivePrice
= 5. 95;
shippingAndHandling
= 25. 00;
total
= flashDrivePrice + shippingAndHandling;
系统。出。打印(“我们将帐单$”);
系统。出。打印(总);
系统。出。 println(“你的信用卡”);
} }
新的代码有三个声明 - 每个程序的三个变量都有一个声明。由于所有三个变量都具有相同的类型(类型 double
),因此您可以修改代码并一次声明所有三个变量: doubleflashDrivePrice,shippingAndHandling,total;
哪一个更好 - 一个声明还是三个声明?也不是更好。这是一个个人风格的问题。
甚至可以将组合声明添加到初始化。当你这样做的时候,每个初始化只适用于一个变量。例如,使用
doubleflashDrivePrice行,shippingAndHandling = 25. 00,total;
shippingAndHandling
的值变成
25。 00
,但变量
flashDrivePrice
和
总计
没有特别的值。
提醒停车的乘客
当停车服务员在纽约市车库取车时,一个在线博客建议给您2美元的小费。当程序运行时,输入车库的停车位置。该程序告诉你在添加$ 2小费后你将支付多少。
DOUBLE PRICE
修改代码,无论闪存驱动器通常花费多少,程序都会收取两倍的费用。换句话说,5美元闪存驱动器的价格最终为10美元,而100美元闪存驱动器的价格为200美元。