个人理财 主题:使用Java初始化变量 - 虚拟变量

主题:使用Java初始化变量 - 虚拟变量

目录:

视频: 黑马程序员 毕向东 Java基础视频教程第01天 04 Java环境搭建环境变量配置) 2024

视频: 黑马程序员 毕向东 Java基础视频教程第01天 04 Java环境搭建环境变量配置) 2024
Anonim

你可以选择去一个主题的变化。我们来看看在Java中分配值。在这里,需要两行来给 金额 变量的第一个值:

double amount;数量= 5.95;

你可以只用一行来做同样的事情:

double amount = 5. 95;

当你这样做时,你不要说你正在给

量变量赋值。行 double amount = 5。 95 不被称为“赋值语句”。 “相反,这行被称为一个 初始化的声明。 你 初始化 的 量 变量。你可以做各种初始化,甚至算术: <! - 1 - >

doublegasBill = 174. 59;

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 {

static double amount;数量= 5.95; //错位声明

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美元。

主题:使用Java初始化变量 - 虚拟变量

编辑的选择

特权的基础知识在Oracle 12c - 虚拟机

特权的基础知识在Oracle 12c - 虚拟机

用户可以在Oracle 12c数据库中完成。您可能希望允许用户能够登录,但是您可能需要限制用户是否可以执行以下任一任务:访问某些数据开始...

Oracle 12c恢复管理器(RMAN)目录 - 傻瓜

Oracle 12c恢复管理器(RMAN)目录 - 傻瓜

的基础知识Oracle 12c恢复管理器(RMAN)环境,请考虑恢复目录。恢复目录是所有RMAN配置参数,备份操作和元数据的存储库。该目录可以无限期地存储备份信息。如何在Oracle 12c中选择目录模式RMAN提供了两种用于存储备份数据的选项:NOCATALOG ...

如何验证,查看和关闭Oracle 12c审计 - 傻瓜

如何验证,查看和关闭Oracle 12c审计 - 傻瓜

打开数据库中的审计记录,跟踪您制定的审计,以便您了解所做的事情。幸运的是,Oracle 12c在数据库中提供了一些视图来帮助您跟踪自己的操作:要验证您为审计配置的系统特权,请使用视图AUDIT_UNIFIED_POLICIES。要查看...

编辑的选择

Drupal友好的网页寄存公司 - 傻瓜

Drupal友好的网页寄存公司 - 傻瓜

网页寄存公司为您提供访问Web服务器,您可以在其中安装Drupal并使您的网站在Web上可见。一些公司为您安装Drupal或为您提供一键安装,为您节省了一些工作量。如果您决定自己跳过Drupal的安装,请考虑通过以下方式之一获取帐户...

Drupal花园功能 - 傻瓜

Drupal花园功能 - 傻瓜

让您有机会查看和使用所有Drupal花园功能,可以创建一个新的站点,然后选择自定义选项而不是其中一个已安装的模板:确保已经登录,然后单击我的站点链接。这样做打开了Drupal花园站点经理。点击创建...

Drupal园林主题生成器 - 傻瓜

Drupal园林主题生成器 - 傻瓜

Drupal花园设置完成后,有一些乐趣和玩你的网站上的主题。使用Drupal Gardens Theme Builder控制网站的外观是与安装Drupal自身副本不同的主要方式。但是你不会错过太多...

编辑的选择

更改MYOB中的文本和日期 - 虚拟人物

更改MYOB中的文本和日期 - 虚拟人物

MYOB为您提供了许多快捷方式以帮助简化任务。例如,您可以像在任何文字处理器中那样在MYOB中复制和粘贴文本。以下是快捷方式:按键组合快捷键结果Ctrl-A选择所有高亮显示的文本Ctrl-C复制文本Ctrl-V粘贴文本Ctrl-X删除或剪切文本Ctrl-Z取消最后一位...

在Salesforce中创建视图。当您单击Salesforce中的某个选项卡以访问特定对象(例如“帐户”,“联系人”或“个案”)时,您可以在对象主页上找到自己的服务云 - 虚拟

在Salesforce中创建视图。当您单击Salesforce中的某个选项卡以访问特定对象(例如“帐户”,“联系人”或“个案”)时,您可以在对象主页上找到自己的服务云 - 虚拟

主页,如果你选择案例,如图所示)。案例主页。当您点击Salesforce中的一个选项卡以访问特定的对象(例如,帐户,联系人或个案)时,您可以看到一些较大的,勾勒出的最近案例,报告和矩形的矩形。