Java 变量 | 您所在的位置:网站首页 › java变量名可以用数字开头吗 › Java 变量 |
❮ 上一节
下一节 ❯
Java 变量
Java 变量
变量是存储数据值的容器。 在 Java 中,有不同类型的变量(用不同的关键字定义),例如: String - 存储文本,例如"Hello World"。字符串值用双引号括起来 int - 存储整数(整数),不带小数,如123或-123 float - 存储带小数的浮点数,例如19.99或-19.99 char - 存储单个字符,如"a"或"B"。字符值用单引号括起来 boolean - 存储具有两种状态的值:true或false 声明(创建)变量要创建变量,必须指定类型并为其赋值: 语法 type variable = value;其中 type是Java的一种类型(如int 或 String),variable 是变量的名称(如 x 或 name)。 等号用于为变量赋值 要创建存储文本的变量,请查看以下示例: 实例创建一个名为name 类型为String的变量,并将其赋值为"John": String name = "John"; System.out.println(name);运行实例 » 要创建存储数字的变量,请查看以下示例: 实例创建一个名为 myNum 的 int 类型变量,并将其赋值为15: int myNum = 15; System.out.println(myNum);运行实例 » 也可以在不赋值的情况下声明变量,然后再赋值: 实例 int myNum; myNum = 15; System.out.println(myNum);运行实例 » 请注意,如果将新值赋给现有变量,它将覆盖以前的值: 实例Change the value of myNum from 15 to 20: int myNum = 15; myNum = 20; // myNum 现在是 20 System.out.println(myNum);运行实例 » Final 变量如果您不希望其他人(或您自己)覆盖现有值,可以添加 final 关键字(这会将变量声明为"final"或"constant",意味着变量不可更改且只读): 实例 final int myNum = 15; myNum = 20; // 将产生错误:无法为最终变量赋值运行实例 » 其他类型演示如何声明其他类型的变量: 实例 int myNum = 5; float myFloatNum = 5.99f; char myLetter = 'D'; boolean myBool = true; String myText = "Hello";在下一章中,您将了解有关数据类型的更多信息。 显示变量println() 方法通常用于显示变量。 要组合文本和变量,请使用 + 字符: 实例 String name = "John"; System.out.println("Hello " + name);运行实例 » 还可以使用 + 字符将变量添加到另一个变量: 实例 String firstName = "John "; String lastName = "Doe"; String fullName = firstName + lastName; System.out.println(fullName);运行实例 » 对于数值,+ 字符用作数学运算符(请注意,此处使用int(整数)变量): 实例 int x = 5; int y = 6; System.out.println(x + y); // 打印 x + y 的值运行实例 » 从上述示例中,您可以发现: x 存储值5 y 存储值6 然后我们使用 println() 方法来显示 x+y 的值,即 11 声明多个变量要声明同一类型的多个变量,请使用逗号分隔的列表: 实例 int x = 5, y = 6, z = 50; System.out.println(x + y + z);运行实例 » Java 标识符所有 Java 变量必须用唯一的名称标识。 这些唯一的名称称为标识符。 标识符可以是短名称(如 x 和 y)或更多描述性名称(age, sum, totalVolume)。 注释: 建议使用描述性名称,以创建可理解和可维护的代码: 实例 // Good int minutesPerHour = 60; // OK, 但并不那么容易理解 m 实际上是什么 int m = 60;运行实例 » 变量名称(唯一标识符)的一般命名规则如下: 名称可以包含字母、数字、下划线和$符号 姓名必须以字母开头 名称应以小写字母开头,并且不能包含空格 名称也可以以$和_开头(但在本教程中我们将不使用它) 名称区分大小写 ("myVar" 和 "myvar" 是不同的变量) 保留字(如 Java关键字:int、boolean)不能用作名称 ❮ 上一节 下一节 ❯ |
CopyRight 2018-2019 实验室设备网 版权所有 |